使用Yum安装MongoDB Linux版
在之前笔者的Blog中,比较详细的介绍了如何使用从官网上下载的tar压缩包安装Linux版本的MongoDB。这种方式针对一些比较简单的环境,是很方便的做法。在官方文档中,也是认可这种安装方式的,被称为TarBall安装。 另外一种Linux版本安装方式,就是使用yum连接官方的Repository库,直接下载安装介质...
MongoDB启动Linux内存大页(Huge Page)告警关闭
Linux环境中,默认情况下启动MongoDB会有很多提示告警信息的。如果我们安装数据库只是为了简单的测试、学习,也不会有太多的问题。但是,如果我们是搭建正式的生产环境,或者系统可能会有比较高的性能要求的时候,我们就尽可能的需要减少这些隐患,获取更好的配置内容。 1、环境说明...
Linux版本MongoDB安装
伴随着互联网应用的迅猛推广和各种开源产品的深入,各种非关系型数据NoSQL产品近几年的发展比较迅猛。针对特定行业、领域和应用场景,脱离关系型数据模型体系的NoSQL家族,已经逐步深入各行各业,逐步被技术应用领域所接受。 MongoDB由于自身基于文档(Document)和灵活的Schema策略模型,以及较...
mongo副本集集群安装配置
新建用户和目录useradd mongodbmkdir -p /comm/mg10000/datamkdir -p /comm/mg10001/datamkdir -p /comm/mg10002/datamkdir -p /comm/mg10000/logmkdir -p /comm/mg10001/logmkdir -p /comm/mg10002/logmkdir -p /comm/mongodbchown -R mongodb:mongodb /com...
mongo副本集 集群中只存在一个SECONDARY节点处理
由于各种奇葩的原因 导致一个集群中只剩下一个SECONDARY节点,此时该如何快速处理 让DB能尽快对外提供服务? 如下是一次采用强制修改repletset vote属性 提升SECONDARY为PRIMARY的过程###############目前架构 1主2从###############repset:SECONDARY> rs.status()rs.status(){...
MongoDB启动参数介绍
MongoDB启动参数介绍
MongoDB的排除查询$ne缺陷
MongoDB数据库版本3.2.7的$ne操作只能对字符串键值对发挥作用
Memcache安全配置
memcached -d -m 100 -u root -l x.x.x.x -p 11211 -c 512 -P /tmp/memcached.pid参数说明:-d选项是启动一个守护进程;-m是分配给Memcache使用的内存数量,单位是MB,我这里是100MB;-u是运行Memcache的用户,我这里是root;-l是监听的服务器IP地址我这里指定了服务器的IP地址x.x.x.x;-p是设置M...
lepus监控mongo问题总结
lepus 监控mongodb 问题python:2.6.6 操作系统:centos 6.7用lepus监控mongo 3.2.11,出现了以下两个问题:一、版本问题python test_connect_mongodb.pycommand SON([('authenticate', 1), ('user', u'admin'), ('nonce', u'b996cae25bd8e3af'), ('key', u'674223b5f7af86b1b5d8041f76374cd6')]) failed: au...
mongodb 安装
---------------------------------mongodb install --------------------------------useradd mongodb groupadd mongodb password mongodbtar -xvf mongodb-linux-x86_64-rhel62-3.2.11.tgz mv mongodb-linux-x86_64-rhel62-3.2.11 mongodbchown -R mongodb:mongodb mongodb/&...
CentOS 6.3下快速安装MongoDB 3.2.1
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是...
RHEL 6.7下通用二进制包安装MongoDB 3.2.4与mongoDB的php扩展
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似于json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言, 几乎可以实现类似关系数...
Oracle的表连接方法(六)
Oracle表连接方法有四种: ● 排序合并连接(Sort Merge Join) ● 嵌套循环连接(Nested Loops Join) ● 哈希连接(Hash Join) ● 笛卡尔积(Cartesian Product) 如果where条件有exists、in或=any操作符+子查询,则Oracle会将其处理为半连接,执行计划中对应的关键字为SEMI。 SQ...
redis之 centos 6.7 下安装 redis-3.2.5
前期准备:1. 操作系统需要安装 gcc 包 与 TCL 库, 通过配置本地 yum 源 ,yum -y install gcc 、 yum -y install tcl安装2. 下载 redis 安装包,上传至 linux 下。 网址: http://download.redis.io/releases/[root@mysql ~]# ll redis-3.2.5.tar.gz -rw-r--r--. 1 root root 1544040 Jun 1 22:57 r...
shell+redis Could not connect to Redis at ip:port
redis Could not connect to Redis at ip:port: Cannot assign requested address
时间序列数据库InfluxDB初探(r12笔记第74天)
性能监控中的很多数据都是根据时间维度来生成的,就算是很少的几台服务器,如果设置了大量的监控项,每天的数据量也是很客观的,再加上是成千上万的服务器,这个量级就很大了。 时间序列在自动化运维/智能运维的技术会场中经常能听过,而自己在QCon上对于宇辰分享的时间序列相关的主题很感兴趣。里面有...
CentOS 6.6安装单节点Redis 3.0.3
1、下载redis-3.0.3并解压缩# cd /usr/local# wgethttp://download.redis.io/releases/redis-3.0.3.tar.gz# tar -zxvf redis-3.0.3.tar.gz 2、安装redis# cd redis-3.0.3# make# make test 这里可能会报缺少tcl的错误解决方法:下载并安...
MongoDB搭建延时节点从库
mongo并不像有些关系型数据库那样有类似oracle的archive、mysql的binlog这样的归档文件,他的文件是oplog,是覆盖循环写的,如果想要找之前的数据,恢复起来较为麻烦,故考虑这点采用延时节点从库。由于延时节点的数据集是延时的,因此它可以帮助我们在人为误操作或是其他意外情况下恢复数据。举个例子,当应用升级失败,或是误操作删除了表和数据库时,我们可以通过延时节点进行数据恢复。
mongoDB Sharded Cluster迁移后更改各个server的IP地址
mongoDB Sharded Cluster在发生迁移时候,需要更改每个部分的节点的IP地址,本博文就介绍了如何更改副本集部分IP地址、分片的IP地址
CentOS6.6安装Redis3.0.3集群
一个Redis集群,至少需要6个节点,3个为主,3个为从。IP端口节点127.0.0.17000Master127.0.0.17001...