合并两个Mongo集群

时间:2020-04-21 12:50:26

标签: mongodb

我目前有两个要合并的Mongo群集正在运行。一种选择是使用mongodump / mongoimport将数据从一个群集复制到另一个群集。我的问题是,这在文件系统级别(将数据文件从一个群集复制到另一个群集)是否也可能实现,因为这样做会快得多。

1 个答案:

答案 0 :(得分:0)

如果使用的是MMAP,并且两个服务器上的数据文件或数据库都没有相同的名称,则可以将文件复制在一起。否则,否,合并来自2个服务器的文件将不会合并数据集。

由于MMAP在MongoDB 4.0中已弃用,而在4.2中不支持,因此可能性不大。 Mongodump / mongorestore可能是您的最佳选择。