如何将数据存储在内存和能否在django没有竞争条件的情况下更新它?

时间:2011-10-19 02:59:25

标签: python django google-app-engine

我计划使用会话来存储用户首选项数据。 在appengine中是否有像this one这样的会话的类似API的API? 用例:并发ajax调用可能会更新同一个对象;因此不应该有竞争条件。我正在使用Django 1.3

2 个答案:

答案 0 :(得分:2)

Python或Django都没有为内存做这件事。直接使用Memcache,或Redis(我的首选方法),或其他。

答案 1 :(得分:1)

Python包含一个sqlite3模块,它有一个内存选项。 Sqlite3还管理并发,确保原子提交。