【问题标题】:Mongodb replica across multiple AWS geographic regions跨多个 AWS 地理区域的 Mongodb 副本
【发布时间】:2017-07-20 03:19:03
【问题描述】:

我目前正在尝试确定在 AWS 中为 Mongodb 跨区域副本集实施的最佳方法。我的 3 个副本集将分布在多个区域,而不仅仅是多个可用区。例如,主要在东海岸,次要在西海岸和加拿大。

我的问题是如何最好地处理 IP 寻址,以便在 AWS 中跨地理区域设置这样的分布式副本集。它适用于跨区域的公共 IP 地址,但我想使用私有 IP 来保护。是否可以使用私有 IP?

【问题讨论】:

    标签: mongodb networking amazon-ec2 mongodb-replica-set


    【解决方案1】:

    是的,你可以! Here 已解释。您拥有客户端的“公共”IP,然后您在数据库服务器之间拥有私有 IP 地址。

    【讨论】:

      【解决方案2】:

      我想您可能正在寻找的是AWS VPC Peering。这将允许您在副本成员中使用私有 IP 地址,并且没有对整个副本集的公共访问权限。 Mongo 文档描述了跨区域的副本分发过程here

      您描述的场景将允许在各个区域更快地读取,但对于任何写入操作,您仍然需要与主节点进行通信。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-12-19
        • 1970-01-01
        • 2014-07-23
        • 2020-11-25
        • 1970-01-01
        • 2021-02-28
        • 2021-09-22
        • 2020-06-24
        相关资源
        最近更新 更多