Не связывайтесь с реляционными базами данных, если вы не вынуждены использовать их из-за внешних факторов.
Посмотрите на полку Питона pickle
, .
Полка быстрая и хорошо масштабируется. Это устраняет грязное преобразование между Python и не Python представлением.
Редактировать.
Более важный совет. Не увязайте в выборе технологий. Получите локации, предметы, персонажей, правила и т. Д. работа . В питоне. Как можно проще и точнее.
Не сжигайте ни одной мозговой калории ни на чем, кроме основной модели, корректности и базового набора функций, чтобы доказать вещи работа .
Если у вас есть модель, которая на самом деле работает , и вы можете выполнять некоторые сложные модульные тесты, то вы можете выбирать технологии.
Получив модель, вы сможете масштабировать ее до миллионов мест и посмотреть, какой тип хранилища требуется. Модель не может измениться - это суть приложения. Только уровень доступа и уровень постоянства могут изменяться для настройки производительности.