如何在内存缓存中存储大小大于 1 MB 的对象?有没有办法将其拆分,但仍然可以使用相同的 key 访问数据?

最佳答案

有 memcache 方法 set_multiget_multi 将字典和前缀作为参数。

如果您可以将数据拆分为块字典,则可以使用它。基本上,前缀将成为您的新 key 名称。

您必须以某种方式跟踪块的名称。此外,任何块都可以随时从内存缓存中驱逐,因此您还需要某种方式来重建部分数据。

关于google-app-engine - Google App Engine 中的内存缓存 1 MB 限制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5081502/

10-12 06:31