1. 副本集





mongodb的主从部署,经常使用方式为副本集(replica set)方式。




这样的一主多从的方式的优点是,mongodb自运维,假设主server挂了。会通过心跳自己主动检測,选举出一个新的主来。不须要人工处理。




2. 主-从





三台机器做样例。一主俩从。




Java MongoDB 主从切换自动重连 mongodb主从配置_数据库



则选举新的主出来。


Java MongoDB 主从切换自动重连 mongodb主从配置_数据_02




3. 数据同步



mongodb的数据写入都会落到primary主上。


primary生成操作的oplog。


然后调用异步进程写入从数据。


每次主从同步都更新optime。


选举新的主时通过optime来确定,optime最新的一个会选为新的主。



地址:



转载于:


1. 副本集



mongodb的主从部署,经常使用方式为副本集(replica set)方式。


这样的一主多从的方式的优点是,mongodb自运维,假设主server挂了。会通过心跳自己主动检測,选举出一个新的主来。不须要人工处理。



2. 主-从



三台机器做样例。一主俩从。


Java MongoDB 主从切换自动重连 mongodb主从配置_数据库



则选举新的主出来。


Java MongoDB 主从切换自动重连 mongodb主从配置_数据_02




3. 数据同步



mongodb的数据写入都会落到primary主上。


primary生成操作的oplog。


然后调用异步进程写入从数据。


每次主从同步都更新optime。


选举新的主时通过optime来确定,optime最新的一个会选为新的主。