Как мне хранить данные в памяти и иметь возможность обновлять их без условий гонки в django? - PullRequest
0 голосов
/ 19 октября 2011

Я планирую использовать сеанс для хранения данных о пользовательских предпочтениях.Есть ли в appengine API-интерфейс для сессий типа этот ?Вариант использования: параллельные вызовы ajax могут обновить один и тот же объект;таким образом, не должно быть никаких условий гонки.Я использую Django 1.3

Ответы [ 2 ]

2 голосов
/ 19 октября 2011

Ни Python, ни Django не делают этого для памяти. Используйте Memcache напрямую, или Redis (мой предпочтительный метод), или что-то еще.

1 голос
/ 19 октября 2011

Python включает в себя модуль sqlite3, который имеет опцию в памяти.Sqlite3 также управляет параллелизмом, обеспечивая атомарные коммиты.

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