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

【】

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

一、部署Replica Sets.

接下来显示如何在一台服务器上面演示部署3个节点的Replica Sets

二、启动Replica服务

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

  1. mongod.exe  --replSet rs1 --keyFile "D:\Program Files\mongodb\data\replica\key\r0" --port 28010 --dbpath "D:\Program Files\mongodb\data\replica\data\r0" --logpath "D:\Program Files\mongodb\data\replica\log\r0.log" --logappend
  2. mongod.exe  --replSet rs1 --keyFile "D:\Program Files\mongodb\data\replica\key\r1" --port 28011 --dbpath "D:\Program Files\mongodb\data\replica\data\r1" --logpath "D:\Program Files\mongodb\data\replica\log\r1.log" --logappend
  3. cd /d D:\Program Files\mongodb\bin
  4. mongod.exe  --replSet rs1 --keyFile "D:\Program Files\mongodb\data\replica\key\r2" --port 28012 --dbpath "D:\Program Files\mongodb\data\replica\data\r2" --logpath "D:\Program Files\mongodb\data\replica\log\r2.log" --logappend

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

参见:http://blog.csdn.net/sxb0841901116/article/details/40596361

最新文章

  1. Thinking in Unity3D:渲染管线中的Rendering Path
  2. fwrite写入文件不成功bug
  3. Mysql无法创建外键的原因
  4. ADs系列之通用数据解析服务GAS(即将开源)
  5. 学习笔记之JAVA多线程
  6. java内存模型及分块
  7. 【C语言探索之旅】 第三部分第一课:SDL开发游戏之安装SDL
  8. 设置韩澳大利亚sinox弄winxp清除字体和界面美观
  9. 使用matplotlib绘制多轴图
  10. 搭建ejabberd集群
  11. jquery购物车计算总价
  12. UVAlive 6697 Homework Evaluation
  13. 网易大数据之数据存储:HDFS
  14. 【Java】-NO.16.EBook.4.Java.1.011-【疯狂Java讲义第3版 李刚】- AWT
  15. python:浅拷贝与深拷贝
  16. Netty的基本概念
  17. Emacs 安装配置使用教程
  18. web 复制功能和span光标
  19. VC编译错误: Nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12已经在dllmain.obj 中定义
  20. bzoj4557侦查守卫

热门文章

  1. ConversionService HttpMessageConverter
  2. 英语单词character
  3. linux运维、架构之路-linux定时任务
  4. SQL Server 中用While循环替代游标Cursor的解决方案
  5. kibana使用日志时间进行排序
  6. 20180715-Java日期时间
  7. Oulipo (poj3461
  8. 在getview方法中有三个参数,起到优化的部分为ViewHolder的使用,主要方法setTag(),getTag()
  9. 使用debugger在程序中加入断点
  10. leetcode 217. 存在重复元素 (python)