数据库

Mongodb 2.6.1 集群复制(Replica Set)

2019-03-06

Replica Set 中文翻译叫做副本集,不过我并不喜欢把英文翻译成中文,总是感觉怪怪的。其实简单来说就是集群当中包含了多份数据,保证主节点挂掉了,备节点能继续提供数据服务,提供的前提就是数据需要和主节点一致。如下图: Mongodb(M)表示主节点,Mongodb(S)表示备节点,Mongodb(A)表示仲裁节点。主备节点存储数据,仲裁节点不存储数据。客户端同时连接主节点与备节点,不 ...

数据库

Linux与Solaris下安装MongoDB与mongo扩展

2019-03-06

centos安装说明(源码安装): 进入MongoDB下载中心:http://www.mongodb.org/downloads We recommend using these binary distributions (官方推荐使用二进制版本!) 根据自己的实际系统环境,下载所要的文件,我的是Linux 64-bit. wget http://fastdl.mongodb.org/linux ...

数据库

ongodb 认证主从复制配置

2019-03-06

==(官方已经不推荐这种方式)== 正常安装好2台机器的mongodb 一般数据库都会用到这种最通用的模式——主从模式.这种方式简单灵活,可用于备份、故障恢复,读扩展.为了平衡负载,一般通过读写分离模式,即主库写、从库读. 主配置文件: more /usr/local/mongo/mongodb.conf dbpath=/data/db logpath=/var/log/mongod.log l ...

数据库

ongodb的备份与还原

2019-03-06

简要说一下MongoDB的备份方式: 1. mogodump / mongorestore 这两个命令将mongodb的数据dump为BSON格式,需要的时候可以恢复。这种方式作为小的数据库还适用。但如果是sharding或者几百G数据以上的话,就几乎不可用了。因为BSON极其占用空间。 2. Slave Replication 这是最适合和可靠的,适合生产环境。MongoDb支持master+多 ...

数据库

ongodb 访问权限配置及操作说明

2019-03-06

设置权限访问 MongoDB在本机安装部署好后 1. 输入命令:show dbs,你会发现它内置有两个数据库,一个名为admin,一个名为local。local好像没啥用,说说admin表 2. 输入命令:use admin,你会发现该DB下包含了一个system.user表,呵呵,没错,这个表就等同于MsSql中的用户表,用来存放超级管理员的,那我们就往它里面添加一个超级管理员试试看 3. 输入 ...

数据库

mongod 4.x

2019-03-06

安装 https://repo.mongodb.org/yum/redhat/7/mongodb-org/ vi /etc/yum.repos.d/mongodb-org-4.0.repo [mongodb-org-4.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mong ...