【问题标题】:Why is my connection super slow on MongoDB Atlas vs local为什么我的 MongoDB Atlas 与本地连接速度非常慢
【发布时间】:2021-11-14 13:22:10
【问题描述】:

当使用带有 Node 的 MondgoDB Atlas 时,我发现连接和查询运行非常缓慢(需要几秒钟)。我尝试了共享、无服务器和专用设置,结果相同。但是,当我使用本地 MongoDB 设置时,一切都运行得非常顺畅,而且我的查询速度也如预期的那样快(我的查询是一个简单的插入)。

这很常见吗?托管连接运行速度超慢而我的本地连接运行速度快,是否有原因?我不在任何防火墙后面。

【问题讨论】:

    标签: node.js mongodb mongoose mongodb-atlas


    【解决方案1】:

    您的 MongoDB Atlas 所在的区域也会影响连接质量。

    选择一个更接近的区域

    【讨论】:

    • 我应该提一下,我自己和 Atlas 部署在同一个区域,所以我尽可能靠近该区域。
    【解决方案2】:

    Mongodb 本地在您的电脑中,因此它当然会比 Atlas 更快,而 Atlas 在服务器中可能比本地设置需要更多时间来读取/写入。 Mongodb Atlas 确实以毫秒为单位进行读/写,但可能会因您的查询而异。

    您从哪里调用 Mongodb 请求?Mongodbcli 或服务器或客户端应用程序?

    如果超过 1 秒,你应该检查你的网速,查询优化

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-07
      • 2020-04-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多