我目前有两个要合并的Mongo群集正在运行。一种选择是使用mongodump / mongoimport将数据从一个群集复制到另一个群集。我的问题是,这在文件系统级别(将数据文件从一个群集复制到另一个群集)是否也可能实现,因为这样做会快得多。
答案 0 :(得分:0)
如果使用的是MMAP,并且两个服务器上的数据文件或数据库都没有相同的名称,则可以将文件复制在一起。否则,否,合并来自2个服务器的文件将不会合并数据集。
由于MMAP在MongoDB 4.0中已弃用,而在4.2中不支持,因此可能性不大。 Mongodump / mongorestore可能是您的最佳选择。