我看到一个视频,它解释了多个用户同时覆盖缓存的问题。演讲者建议使用比较和设置来解决这个问题(http://www.udacity.com/wiki/CS253%20Unit%206?course=cs253 #卡斯)。
他提到了两种方法
gets(key) → value, unique
cas(key, value, unique) → True/False
from google.appengine.api import memcache
val, unique = memcache.gets(key)
r = memcache.cas(key, newval, unique)
while r == False:
unique, val = memcache.gets(key)
r = memcache.cas(key, newval, unique)
有这样的东西django cache
吗?或者这是googleappengine
具体的?. 有人可以建议如何使用django cache