使用 MongoDB 作为配对服务器

Using MongoDB for a Matchmaking Server

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

将 MongoDB 用于诸如 Roblox 的匹配大厅之类的东西似乎非常过分,特别是因为 Roblox 为诸如此类的东西提供了 DataStoreService。我确信使用 DataStoreService 应该能够满足您的需求,即使快速创建和删除大厅也是如此。很多经常玩的相亲游戏都在用,也没有太多问题。

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