国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 互联网 > 【MongoDB】windows平台搭建Mongo数据库复制集(类似集群)

【MongoDB】windows平台搭建Mongo数据库复制集(类似集群)

来源:程序员人生   发布时间:2014-11-22 09:23:20 阅读次数:3228次

Replica  Sets(复制集)是在mongodDB1.6版本开始新增的功能,它可以实现故障自动切换和自动修复功能成员节点的功能,各个DB之间的数据完全1致,大大下降了单点故障的风险。 

【】


以上图示是3个节点的Replica Set架构。该图来源于红丸编写的《Mongodb管理与开发精要》这本书。从上图可以看出,结构类似与1个集群,其实完全可以当作1个集群。由于它确切和集群实现的作用是相同的。 

1、部署Replica Sets. 

接下来显示如何在1台http://www.wfuyu.com/server/上面演示部署3个节点的Replica Sets 



2、启动Replica服务

   分别打开3个命令窗口,然后分别履行下面3句话。

mongod.exe --replSet rs1 --keyFile "D:Program Filesmongodbdata eplicakey 0" --port 28010 --dbpath "D:Program Filesmongodbdata eplicadata 0" --logpath "D:Program Filesmongodbdata eplicalog 0.log" --logappend mongod.exe --replSet rs1 --keyFile "D:Program Filesmongodbdata eplicakey 1" --port 28011 --dbpath "D:Program Filesmongodbdata eplicadata 1" --logpath "D:Program Filesmongodbdata eplicalog 1.log" --logappend cd /d D:Program Filesmongodbin mongod.exe --replSet rs1 --keyFile "D:Program Filesmongodbdata eplicakey 2" --port 28012 --dbpath "D:Program Filesmongodbdata eplicadata 2" --logpath "D:Program Filesmongodbdata eplicalog 2.log" --logappend




3、登录客户端,初始化Replica Sets环境





生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生