【发布时间】:2018-01-11 12:00:37
【问题描述】:
假设我们有 3 节点副本集 (1m,2s,3s)。 我们将在同一个文档上应用一些顺序更新:
- update1 {writeConcern: "majority"} -> 假设我们更新了 1m 和 2s 适当的节点。
- update2 {writeConcern: "majority"} -> 假设我们更新了 1m 和 3s 节点
- 立即关闭master! (假设 Oplog 尚未完全同步)
问题:
- 哪个节点将被选为主节点?
- 在下一次查找操作中读取文档的状态是什么(readConcern = "majority" / "local")
- 在这种情况下,当主人回来时会发生什么?
【问题讨论】:
标签: mongodb