Короче говоря, я создаю сервер сокетов, чтобы я мог добавить многопользовательскую поддержку в мою игру Flash (с помощью бинарного сокета Actionscript 3.0 на стороне клиента).
Я решил пойти с Python, так как я единственный разработчик игры / сервера, и это будет мой первый неблокирующий сокет-сервер. Я собирался использовать Twisted, но я похитил, что буду использовать Python asyncore (Асинхронный обработчик сокетов).
Если я не ошибаюсь, подключение к традиционной базе данных - это процесс блокировки. Поскольку я пытаюсь сделать этот сервер неблокирующим, мне интересно, какие решения могут быть доступны для сохранения постоянных данных, связанных с игрой?