从 mongodb atlas 复制到本地?
Posted
技术标签:
【中文标题】从 mongodb atlas 复制到本地?【英文标题】:replication from mongodb atlas to on premise? 【发布时间】:2020-06-24 09:54:51 【问题描述】:我想要这个功能 - https://docs.mongodb.com/manual/replication/ - 除了我的主节点将是 awas 上的 mongodb atlas 中的一个节点,我的一些辅助节点也将在 atlas aws 中,但我还将有一些在 kubernetes 中运行的本地辅助节点集群。
基本上,我想要一个读/写 mongodb 主节点和许多只读辅助节点,公共云中的一些辅助节点和本地的一些辅助节点。所以我正在寻找使用 mongodb - 如果 mongodb 不能这样做,你能推荐一些其他可能能够做到的数据库吗?我更喜欢nosql db,但如果什么都做不了,那么sql db也可以。
【问题讨论】:
【参考方案1】:您目前不能拥有一个包含 Atlas 外部节点的 Atlas 集群,但是应该可以使用 ChangeStream 维护主集群的镜像,以将所有写入镜像到一个或多个本地节点。
【讨论】:
感谢您的回复。但是如果我在云中使用常规的非 Atlas mongodb 安装,那么我想我可以拥有一个本地 mongodb 作为只读镜像? 是的,在这种情况下,您还可以拥有一个只读副本,无需更改流。以上是关于从 mongodb atlas 复制到本地?的主要内容,如果未能解决你的问题,请参考以下文章
将本地 mongo db 迁移到 atlas 后无法从 atlas 获取记录