MongoDB副本集和数据重复

时间:2014-10-01 04:12:37

标签: mongodb replicaset

我是MongoDB的新手,并试图了解副本集。具体来说,我试图了解MongoDB如何处理以下情况:

  1. 将记录写入主Mongo成员(Mongo 1)上具有唯一索引的表。
  2. Mongo#1在新记录传播到辅助Mongo成员(Mongo 2)之前崩溃。
  3. Mongo 2和仲裁者选举Mongo 2为主要人员。
  4. 应用程序尝试在表中创建重复记录。因为Mongo 2不知道写入Mongo 1的记录,所以不强制执行唯一约束。
  5. Mongo 1再次可用,复制恢复。
  6. 接下来会发生什么? Mongo 1是否尝试将记录复制到Mongo 2?还是Mongo 2到Mongo 1?或两者同时?冲突是如何解决的?

0 个答案:

没有答案