Какие миллиарды записей, скорее миллион? В разделе хранятся данные из чата за 10 дней ≈ 100 МБ.
Сообщения удаляются не так часто чтобы перестроение индексов было критичным.
Вы какую СУБД предлагаете использовать?
Тяжёлые серверы приватных текстовых чатов Discord отправляют приличное количество сообщений, легко попадая в диапазон между 100 тыс. и 1 млн сообщений в год.
Какие миллиарды записей, скорее миллион? В разделе хранятся данные из чата за 10 дней ≈ 100 МБ.
Сообщения удаляются не так часто чтобы перестроение индексов было критичным.
Вы какую СУБД предлагаете использовать?
В статье же написано
Есть ограничения на размер ячейки.
Если хранить чат в JSON строке, то для выборки и обработки нужно json полностью считывать или переписывать.
Вы предлагаете работать на уровне локальной файловой системы без распределенности?
Это все-таки игра для компьютера, а не телефона.
Разве удобнее управлять стрелками навигации, чем WASD?
От количества записей в таблице ORM не зависит.
Для использования с ORM возможностей достаточно.
MongoDB позволяет попробовать иерархическую БД, ведь активно их использовали в 60-х.
Microsoft вводили
project.json
, потому что хотели быть модными.https://output.jsbin.com/qucuqobahu/1