一.复制原理 MongoDB的复制功能是使用操作日志oplog实现的,oplog包含主节点(Master)的每一次写操作,oplog是local本地数据库中的一个数据集合,其它非主节点(Secondary)通过读取主节点的oplog集合中的记录同步到对应的集合,然后再写入到自身的local数据库的oplog集合中.每个节点都维护着自己的oplog,记录着每一次从主节点复制数据的操作.这样每个成员都可以作为同步源提供给其它成员使用. 注意:需要注意Secondary节点同步数据的顺序是先同步数据,…