MongoDB Atlas和来自内部数据库的实时同步



我有一个项目具有以下特点:

  • 本地MongoDB副本集在本地数据库上
  • MongoDB图谱中的云MongoDB实例
  • 内部部署MongoDB应与MongoDB图谱保持同步
  • 本地MongoDB实例可能会离线几天
  • 一旦上线,它应该开始与MongoDB图谱同步

基本上,我正在寻找类似Realm的东西,只是这个解决方案运行在实际的本地服务器上,而不是移动设备上。

我研究过实时迁移,请看这里。但这似乎并不完全适合这个用例,因为它旨在进行最终的切换,我不想要。

因此,如何使用MongoDB atlas实现以下目标?我错过了什么?

我是否可以将MongoDB图谱视为本地副本集的一部分,并使用MongoDB的标准复制功能?阿特拉斯永远是次要的。

本机MongoDB Atlas无法实现此功能。您需要寻找定制的解决方案。

查看mongosync。它将数据从一个集群迁移到另一个集群,并可以保持集群的连续同步(MongodDB 6.0+和M10+(。

最新更新