TD; LR : лично я бы go с PostgreSQL.
Недавно у меня возник тот же вопрос, что и у вас, но с той лишь разницей я не смотрел строить игровые комнаты. После некоторых исследований я убедился, что PostgreSQL - это круто и подходит для любого проекта. Ну, технические гиганты тоже используют его, включая Facebook, Uber, Netflix ... (https://stackshare.io/postgresql). Это масштабируемый, легко настроить одну БД, отличное сообщество с большим количеством учебных пособий (как видео, так и статей), а также расширяемый, так как он поддерживает JSON, что здорово!
Вы можете использовать отличный ORM для Node.js, такой как TypeORM или Sequelize. Кроме того, я предлагаю вам взглянуть на GraphQL, API, который имеет подписки (операции в реальном времени). Как я полагаю, это будет веб-приложение, я настоятельно рекомендую вам go с React. js для интерфейсных функций, которые прекрасно взаимодействуют с GraphQL и Node.js. Наконец, что не менее важно, многие разработчики и компании используют как MongoDB, так и PostgreSQL для различных функций и целей для каждого. Для пользовательских таблиц используйте PostgreSQL, для нескольких "больших" JSON объектов используйте MongoDB.
Надеюсь, это поможет и позволит вам понять, что вы хотите, более понятным способом. Удачи в вашем проекте!