【问题标题】:Mongodb hosting remote vs on the same networkMongodb 远程托管 vs 在同一网络上
【发布时间】:2015-02-11 18:42:38
【问题描述】:

使用 MongoDB 远程数据库托管服务(例如 compose.io)用于 nodejs 应用程序 VS 在同一网络(在同一数据中心等)上托管 MongoDB 的杀手级原因是什么,例如在使用 PAAS 提供程序时(例如模数.io),它提供“集成”的 MongoDB 托管。

使用互联网远程数据库时,速度/性能可能会降低多少百分比,您如何解决数据库提供商的问题?如何对此做出正确的决定?

【问题讨论】:

    标签: node.js mongodb hosting shared-hosting


    【解决方案1】:

    您使用 compose.io 之类的东西的原因是您不想自己处理它,而让专家负责处理它,知道他们在做什么。在最好的情况下支持,这样您就可以进一步利用这些专家。这是唯一的原因。

    如果您使用具有此功能的 Modulus,并且您也可以在那里运行您的应用程序,那就更好了。没有真正的理由在 Modulus 上运行节点应用程序,在不同的云托管服务上运行 mongodb。

    实际上这可能并不重要,因为他们都使用 AWS ;)

    重要提示:如果它们不在同一个网络中运行,请确保您的 mongoDB 得到正确保护(!!)。如果您确实在同一个网络中运行,只需确保根本无法从外部访问 mongoDB,这是更好的解决方案!

    希望有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-07
      • 2017-09-04
      • 2020-03-08
      • 1970-01-01
      • 2014-10-26
      相关资源
      最近更新 更多