部署新应用程序版本时,AppEngine 上的 NDB 是否会自动刷新或以其他方式使缓存项失效?如果模型被修改,那么从基于旧模型定义的缓存中提取数据似乎是不好的。
(在使用 NDB 之前,当我自己缓存所有项目时,我会通过使用应用程序版本 ID 作为 memcache 键的一部分来确保不会在版本之间保留 memcached 项目)
部署新应用程序版本时,AppEngine 上的 NDB 是否会自动刷新或以其他方式使缓存项失效?如果模型被修改,那么从基于旧模型定义的缓存中提取数据似乎是不好的。
(在使用 NDB 之前,当我自己缓存所有项目时,我会通过使用应用程序版本 ID 作为 memcache 键的一部分来确保不会在版本之间保留 memcached 项目)