Использование MongoDB для Matchmaking Server - PullRequest
0 голосов
/ 11 мая 2018

Я пытаюсь создать внешний веб-сервер для сватовства в Roblox, используя Node.js. Я хочу использовать MongoDB для серверной базы данных, но с быстрым созданием и удалением лобби это сработает? У меня 2 ГБ оперативной памяти и 1 процессорное ядро ​​на капле DigitalOcean.

1 Ответ

0 голосов
/ 22 мая 2018

Использование MongoDB для чего-то вроде лоббирования сватов в Roblox кажется чрезмерным, тем более что Roblox предоставляет DataStoreService для таких вещей, как этот.Я уверен, что использование DataStoreService должно быть в состоянии удовлетворить ваши потребности, даже если лобби быстро создаются и удаляются.Многие из часто играемых игр для подбора паролей используют его, и у них не слишком много проблем.

Я бы даже сказал, что использование внешней базы данных, такой как MongoDB, было бы хуже для вашей игры.Если лобби создаются и удаляются так быстро, как вы предлагаете, вы наверняка достигнете нижнего предела количества запросов, что приведет к множеству несоответствий на игровых серверах, что затруднит игру.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...