我们目前正在使用 AppEngine 的内存缓存来存储 session 信息( session token )并缓存一些 HTML 数据。大多数时候,我们的整体内存缓存使用量低于 1 MB。
我们如何防止缓存在几分钟后刷新(今天早上我们在 40 分钟后只有 25 KB)。昨天(UTC 时间 2013 年 10 月 15 日 21:30 - 2013 年 10 月 15 日 21:45)我们在 2 到 7 秒内的某个时间刷新(数据低于 20 KB)?
最佳答案
使用默认的免费内存缓存,您的应用程序的内存缓存数据与其他 AppEngine 应用程序的数据一起存储,因此如果其他应用程序导致可用内存填满,那么您的数据很可能会像他们的一样过期(请参阅https://developers.google.com/appengine/docs/adminconsole/memcache)。因此,您的应用程序不应期望缓存值始终可用。
但是,您可以将您的应用配置为使用专用内存缓存(在管理控制台中的“应用程序设置”下)。这会将特定内存专供您的应用使用,但费用为每小时每 GB 0.12 美元。
关于python - 如何防止 AppEngine 内存缓存刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19398763/