Oracle12c创建用户提示ORA-65096:公用用户名或角色无效

今天在学习oracle使用的使用创建新的oracle账户一直提示错误ORA-65096:公用用户名或角色无效后来查询资料才明白oracle12c和oracle11g有了一些变化,其中就是用户名前面要加c##例如添加账户的命令#创建用户mercicreate user c##merci identified by admin123 default tablespace testdb;#赋权用户mercigrant connect,resource,dba&...

阅读全文

Hive和HBase区别

1.两者分别是什么?  ApacheHive是一个构建在Hadoop基础设施之上的数据仓库。通过Hive可以使用HQL语言查询存放在HDFS上的数据。HQL是一种类SQL语言,这种语言最终被转化为Map/Reduce.虽然Hive提供了SQL查询功能,但是Hive不能够进行交互查询--因为它只能够在Haoop上批量的执行Hadoop。ApacheHBase是一种Key/Value系统,它运行在HDFS之上。和Hive不一样,Hbase的能够在它的数据库上实时运行,而不是运行MapReduce任务。Hive被分区为表格,表格又被...

阅读全文

windows下部署Influxdb和chronograf

早上发了一个linux下Influxdb部署的教程,本地方便测试也搭建了一个,由于本地是windows系统,所以也顺手发来了出来直接去https://portal.influxdata.com/downloads下载最新版的influxdb,最新版是v.1.7.1,Chronograf最新版是v.1.7.3,我都是选择的windows下载下好两个压缩包,我们解压influxdb到d://influxdb目录下,只需要做下简单的配置即可使用influxdb打开influxdb.conf,只需要修改三个地方即可[meta]下dir = &...

阅读全文

Centos上部署Influxdb时间序列数据库以及基本用法

influxdb是目前比较流行的时间序列数据库何谓时间序列数据库?什么是时间序列数据库,最简单的定义就是数据格式里包含Timestamp字段的数据,比如某一时间环境的温度,CPU的使用率等。但是,有什么数据不包含Timestamp呢?几乎所有的数据其实都可以打上一个Timestamp字段。时间序列数据的更重要的一个属性是如何去查询它,包括数据的过滤,计算等等。nfluxdb是一个开源的分布式时序、时间和指标数据库,使用go语言编写,无需外部依赖。它有三大特性:时序性(TimeSeries):与时间相关的函数的灵活使用(诸如最大、最小、求和等);度量(M...

阅读全文

centos6.10部署grafana-5.3.4

Grafana是一个开源的度量分析与可视化套件。经常被用作基础设施的时间序列数据和应用程序分析的可视化,它在其他领域也被广泛的使用包括工业传感器、家庭自动化、天气和过程控制等。Grafana支持许多不同的数据源。每个数据源都有一个特定的查询编辑器,该编辑器定制的特性和功能是公开的特定数据来源。官方支持以下数据源:Graphite,InfluxDB,OpenTSDB,Prometheus,Elasticsearch,CloudWatch和KairosDB。每个数据源的查询语言和能力都是不同的。你可以把来自多个数据源的数据组合到一个仪表板,但每一个面板被绑定...

阅读全文

MongoDB开启身份验证的方法

我们知道mongodb配置教程一般没有开启身份验证功能,这样部署起来如果开启外部访问的话,外部通过IP地址即可连接到mongodb上获取数据,对数据安全是非常有影响的,那么如何开启mongodb的身份验证,下面就给大家配置一个实例此前更新了一个安装教程,查看我的笔记https://sulao.cn/post/277.html,这个是按照这个笔记的后续操作mongouse admin;db.createUser({user: "merci",pwd: "admin",roles:...

阅读全文

mongoDB禁用大内存页面transparent_hugepage关闭的临时方案

1.什么是TransparentHugePages?TransparentHugePages是RHEL6的新特性。为了提升性能,Kernel会将程序缓存在内存中,每页内存以2M为单位。想要有效的使用THP,kernel要在内存中找到一系列连续的物理内存来满足需求,也可能会对齐。为了达到这个效果,系统新加了一个khugepaged进程,这个进程会偶尔尝试把正在使用的较小页面换到hugepage中。这样就能使hugepage使用达到最大化。2.如何关闭THP尽管THP的本意是为提升性能,但某些数据库厂商还是建议直接关闭THP(比如说Oracle、Mong...

阅读全文

python使用pip将模块列表读取安装和导出

在另一台机器安装python模块的时候去一个个安装很费事,有简单的方法,也是使用pip进行操作pip freeze > d://list.txt以上方法就导出了已经安装的模块到list.txt列表中了我的list.txt文件列表参考aliyun-python-sdk-core-v3==2.11.0aliyun-python-sdk-kms==2.5.0asn1crypto==0.24.0astroid==2.0.1baidu-aip==2.2.8.0bcrypt==3.1.4certifi==2...

阅读全文

Python3使用paramiko模块远程管理linux服务器

网上淘的代码,直接改了下就可以用,还是挺方便的,测试python使用ssh远程登录然后打包文件#!/usr/bin/python3#coding:utf-8import paramikossh = paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())ssh.connect(hostname="linux服务器IP", port=22, username=&quo...

阅读全文

Flask使用阿里云OSS对象存储保存附件

当附件文件数据太大太多的时候我们需要开始考虑使用云存储,云存储的出现,极大的解决了原有硬件资源无法满足存储场景的需求,即使你的规模达到P级,也无需担心存储的瓶颈和读取的缓慢,这里我们就使用flask框架使用阿里云的OSS将文件保存到云端,下面是操作方法1)首先我们安装阿里云的OSS模块pip install oss22)去官网开通阿里云对象存储并创建buket这里有几个地方需要注意,一个是创建BUKET的时候属性是公共读,如果你是要提供存储公开给大家读取的话就是这样使用API的时候注意EndPoint填写外网的,如果你是使用阿里云的E...

阅读全文