数据库

 首页 > 数据库 > MySql > mongodb主从配置:副本集replica set

mongodb主从配置:副本集replica set

分享到:
【字体:
导读:
         摘要:1. 副本集mongodb的主从部署,常用方式为副本集(replica set)方式。replica set为多个mongod实例,组成一组group,包括一个主primary,多个从secondary。这种一主多从的方式的好处是,mongodb自运维,如果主服务器挂了,会通过心跳自动检测,选举出一个新的主来。不需要人...

mongodb主从配置:副本集replica set

1. 副本集


mongodb的主从部署,常用方式为副本集(replica set)方式。
replica set为多个mongod实例,组成一组group,包括一个主primary,多个从secondary。
这种一主多从的方式的好处是,mongodb自运维,如果主服务器挂了,会通过心跳自动检测,选举出一个新的主来。不需要人工处理。

2. 主-从


三台机器做例子,一主俩从。

主和从之间有心跳,来检测是否都处于激活状态。
每2s互相发一次心跳,如果10秒内没有返回状态,则把这个服务标记为丢弃,不可访问状态。
如果主挂了。则选举新的主出来。

然后又是新的主-从模式。

3. 数据同步


mongodb的数据写入都会落到primary主上。
primary生成操作的oplog。
从secondary接收主的primary的oplog。
然后调用异步进程写入从数据。
每次主从同步都更新optime。
选举新的主时通过optime来确定,optime最新的一个会选为新的主。
一个副本集可以有一个或多个从secondary。

地址:http://blog.csdn.net/yonggang7/article/details/38778373

mongodb主从配置:副本集replica set
分享到:
OCP试题解析之052-- DROP PROFILE app_us...
OCP试题解析之052-- DROP PROFILE app_user133.You created a profile APP_USER and assigned it to the users. After a month, you decide to drop the profile. Some user sessions are currently connected to the database instance and are using the APP_USER profile. This command is used to drop the profile:SQL...
Hadoop2.3.0详细安装过程
Hadoop2.3.0详细安装过程前言:       Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……