【发布时间】:2015-01-21 15:22:39
【问题描述】:
我有三个具有完全相同数据的独立 MongoDB 数据库服务器(从同一个快照创建)如何将其转换为副本集? (理想情况下不需要擦除,并从选定的主节点重新同步)
【问题讨论】:
-
你能用其中一个节点创建一个 1 成员副本集,然后将本地数据库复制到其他节点吗?
标签: mongodb
我有三个具有完全相同数据的独立 MongoDB 数据库服务器(从同一个快照创建)如何将其转换为副本集? (理想情况下不需要擦除,并从选定的主节点重新同步)
【问题讨论】:
标签: mongodb
我相信这是不可能的。你知道所有成员的数据都完全相同,而 MongoDB 则不然。
在这种情况下,MongoDB 必须检查所有数据并确保它们是相同的,这在复制所有数据的数量级上非常耗时。
【讨论】: