【问题标题】:Using MongoDB for a Matchmaking Server使用 MongoDB 作为匹配服务器
【发布时间】:2018-10-21 19:09:42
【问题描述】:

我正在尝试使用 Node.js 在 Roblox 上创建一个外部 Web 服务器以进行匹配。我想将 MongoDB 用于后端数据库,但是由于大厅的创建和删除速度如此之快,这行得通吗?我在 DigitalOcean 液滴上有 2GB 的 RAM 和 1 个 CPU 内核。

【问题讨论】:

    标签: node.js mongodb roblox


    【解决方案1】:

    将 MongoDB 用于诸如 Roblox 的配对大厅之类的事情似乎非常过分,尤其是因为 Roblox 为诸如此类的事情提供了DataStoreService。我确信使用 DataStoreService 应该能够满足您的需求,即使大厅正在快速创建和删除。很多经常玩的对战游戏都用它,问题不大。

    我什至认为使用 MongoDB 等外部数据库对您的游戏来说会更糟糕。如果按照您建议的速度创建和删除大厅,您肯定会达到请求的下限,这会在整个游戏服务器中造成很多不一致,从而难以玩。

    【讨论】:

      猜你喜欢
      • 2017-04-25
      • 2021-03-27
      • 2016-05-27
      • 1970-01-01
      • 2019-09-08
      • 2019-10-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-14
      相关资源
      最近更新 更多