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

【】

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

一、部署Replica Sets.

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

二、启动Replica服务

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

[html] view plaincopy
  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

转载于:https://www.cnblogs.com/GtShare/p/7661332.html

windows平台搭建Mongo数据库复制集(类似集群)(一)相关推荐

  1. windows平台搭建Mongo数据库复制集(类似集群)(三)

    在本篇里面,咱们重点总结一下复制集,以及分析一下它的工作原理 一.常见场景 应用程序和数据库之间的网络连接丢失 计划停机.断电.数据库服务硬盘故障等等 复制可以进行故障转移,复制能让你在副本间均衡读负 ...

  2. 在windows平台搭建基于nginx的直播服务器

    1.nginx简介 Nginx本身是一个非常出色的HTTP服务器,FFMPEG是非常好的音视频解决方案.这两个东西通过一个nginx的模块nginx-rtmp-module,组合在一起即可以搭建一个功 ...

  3. Windows平台搭建Mantis服务器

    Windows平台搭建Mantis服务器 1.资源下载 操作系统:Windows_7_Enterprise_SP1_x64 XAMPP版本:xampp-win32-7.2.6-0-VC15 Manti ...

  4. 微服架构基础设施环境平台搭建 -(四)在Kubernetes集群基础上搭建Kubesphere平台

    微服架构基础设施环境平台搭建 -(四)在Kubernetes集群基础上搭建Kubesphere平台 通过采用微服相关架构构建一套以Kubernetes+Docker为自动化运维基础平台,以微服务为服务 ...

  5. Windows平台搭建-----C语言

    上期我们已经进行Linux的平台搭建,今期我们就来搭建下我们最常用的.最适合初学者的一种方式,那就是搭建Windows平台开发环境,只需要两种工具即可,一个就是编辑器(编辑代码的工具),另一个就是编译 ...

  6. Windows 平台安装 MongoDB数据库(检测是否安装成功、启动和关闭MongoDB数据库)

    参考: 菜鸟教程: Windows 平台安装 MongoDB | 菜鸟教程 windows平台mongoDB安装配置 - ymwangel - 博客园 1.安装: 去官网下载MongoDB Commu ...

  7. 【kafka】 windows平台搭建及使用

    一.安装 kafka 需要java环境: kafka 最新版本内置了 zookeeper,所以不需要安装zookeeper: 下载kafka最新版本,因为下载的是tgz文件,所以不需要安装,解压到相应 ...

  8. 区块链开发(一)Windows平台搭建基于以太坊的区块链开发环境

    引言 Ethereum(以太坊)是一个使开发人员能够建立和发布下一代分布式应用的公共区块链平台. 通过其专用加密货币以太币(Ether)提供去中心化的虚拟机(称为"以太虚拟机"Et ...

  9. 基于Linux(LAMP)平台搭建MYsql数据库(二)

    接着上一章安装MySQL数据库<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" ...

最新文章

  1. 科技论文的组织-如何写好科技论文之我见(四)
  2. 定期定量采购_定量采购方式
  3. python夹角余弦雷达图_雷达导论PART-II.1 无线电波与交变电流信号
  4. pythonweb框架
  5. Oracle中的不等于号
  6. 数据结构、算法及应用 课内模板整理
  7. echarts3 graph java_echarts 3.0 使用自定义图标
  8. 剑指offer 数字在排序数组中出现的次数
  9. Failed to run the WC DB work queue associated with 错误的解决
  10. 数据库查询前十名和当前信息的排名信息
  11. 学习记录:由技术而产品,由产品而商务
  12. 136_原始套接字_链路层MAC包_模仿他人飞秋,给自己主机上的飞秋【发送UDP数据】【只需要修改包含用户名、头像信息的数组】
  13. 解压缩软件(winrar中文版)pjb 附使用说明
  14. Oracle 创建函数
  15. javascript 时间脚本收集
  16. 计算机类证书之微软厂商认证分享
  17. 表不存在,但是可以查询、删除(没有返回结果,一直hang住)
  18. 谷歌浏览器怎么拦截网页广告 5步解决广告困扰
  19. 计组高分笔记:【05】中央处理器 「CPU细节 | 取指周期 | 间址周期 | 执行周期 | 中断周期 | 数据通路 | 硬布线控制器 | 微程序控制器 | 指令流水线 | LOAD | STORE」
  20. 第五讲-Docker 镜像(image)

热门文章

  1. 电感是怎么储存能量的
  2. BLE的传输速率分析
  3. 《黑客秘笈——渗透测试实用指南》—第2章2.4节Web应用程序的扫描
  4. 《实时控制软件设计》第一周作业
  5. gcc-5.4.0 static dwarf2 compile
  6. 241. Different Ways to Add Parentheses
  7. [Unity3d]u3d中定时器的使用
  8. iOS开发点击UIButton实现UIView的旋转
  9. 一段典型的PHP程序都包含那些内容呢?
  10. java proxy