由于App Engine中的每个新请求都会创建一个新的Handler,因此必须再次检索我想要更改和放置的实体(使用POST)。这似乎很浪费,因为我早些时候用GET中的信息填充了表格。
如何在App Engine的 memcache 中存储密钥,获取的实体或密钥/实体对?
答案 0 :(得分:3)
来自here:
def get_data():
data = memcache.get("key")
if data is not None:
return data
else:
data = self.query_for_data()
memcache.add("key", data, 60)
return data
Memcache将存储任何“pickleable”。
您可以使用以下导入访问memcache:
from google.appengine.api import memcache
答案 1 :(得分:0)
我一直在开发simple library,为数据存储区实体启用不同的存储层,它允许您从数据存储区,内存缓存区或本地实例中获取模型。你可以尝试一下。