Google App Engine会自动更新内存缓存

时间:2013-01-20 10:20:07

标签: sql database google-app-engine memcached

所以这就是问题,我已经创建了一个数据库模型。当我创建模型,a = Model(args),然后执行a.put()时,GAE似乎会自动更新内存缓存,因为即使没有我访问数据库,所有数据也都是最新的。记录缓存中的元素数量也会显示正确的元素数。但我不是手动更新缓存。我该如何防止这种情况?欢呼声。

1 个答案:

答案 0 :(得分:4)

您可以设置政策功能:

  

自动缓存对于大多数应用程序来说很方便,但是您的应用程序可能不常见,并且您希望关闭某些或所有实体的自动缓存。您可以通过设置策略函数来控制缓存的行为。

Memcache Policy

那是NDB的。你没有说你正在使用什么语言/数据库,但我确信它们都是相似的。