MongoDB的同步原理,官方文档介绍的比较少,网上资料也不是太多,下面是结合官方文档、网上资料和测试时候的日志,整理出来的一点东西。
因为MongoDB的每个分片也是副本集,所以只需要搞副本集的同步原理即可。
一、Initial Sync
大体来说,MongoDB副本集同步主要包含两个步骤:
1. Initial Sync,全量同步2. Replication,即sync oplog先通过init sync同步全量数据,再通过replication不断重放Primary上的oplog同步增量数据。全量同步完成后,成员从转换 STARTUP2为SECONDARY
1.1 初始化同步过程
1) 全量同步开始,获取同步源上的最新时间戳t12) 全量同步集合数据,建立索引(比较耗时)3) 获取同步源上最新的时间戳t24) 重放t1到t2之间 继续阅读与本文标签相同的文章
-
重构技术架构首先解决组织架构
2026-05-20栏目: 教程
-
拥有一个网站需要哪些步骤和流程(域名+主机+建站程序)
2026-05-20栏目: 教程
-
阿里云服务器配置流程详细2019更新(图文教程)
2026-05-20栏目: 教程
-
影响服务器运行的因素是什么?
2026-05-20栏目: 教程
-
浅谈爬虫工作中HTTPIP的重要性
2026-05-20栏目: 教程
