在没有主服务器的情况下,同步两个mongodb服务器的最佳方法是什么?

在没有主服务器的情况下,同步两个mongodb服务器的最佳方法是什么?,mongodb,database-mirroring,Mongodb,Database Mirroring,在远程服务器机房有一台用于实时数据采集的生产服务器。我的工作坊还有一个用于离线数据分析的服务器。有没有办法在没有主机的情况下同步这两个数据库?看起来,即使我连接到从机,主从机也需要可以访问主机。 我知道我可以运行mongodump和mongorestore,但数据太大,无法通过网络传输。我需要一些方法可以做增量更新,像镜像工作 谢谢 您可以使用mongodump的标志对新数据进行增量转储。您是否只计划对本地MongoDB服务器执行读取操作,还是还需要对其进行写入?@Stennie我需要将分析结果

在远程服务器机房有一台用于实时数据采集的生产服务器。我的工作坊还有一个用于离线数据分析的服务器。有没有办法在没有主机的情况下同步这两个数据库?看起来,即使我连接到从机,主从机也需要可以访问主机。 我知道我可以运行mongodump和mongorestore,但数据太大,无法通过网络传输。我需要一些方法可以做增量更新,像镜像工作


谢谢

您可以使用
mongodump
的标志对新数据进行增量转储。您是否只计划对本地MongoDB服务器执行读取操作,还是还需要对其进行写入?@Stennie我需要将分析结果(与源文件不同的文档)写入另一个数据库,但要写入同一个服务器。查询不是一个好选项,因为并非所有文档都包含用于增量查询的字段。