memcache不会存储键/值,因为该值太大

TIM*_*MEX 2 python django memcached key-value

cache.set(key, Biglist, 3600)
print cache.get(key)
Run Code Online (Sandbox Code Playgroud)

当我的"Biglist"是大量内容的大量列表时,它似乎并不存储.

但是,当我将其更改为像"abc"这样的小文本时,它会存储.

我需要配置什么才能设置我的memcache以接受无限大小的键/值?

mik*_*iku 5

请参阅常见问题解答中您可以存储的最大数据大小部分.

您可以存储的最大数据大小是多少?(1兆字节)

您可以在memcached中存储的值的最大大小为1兆字节.如果您的数据较大,请考虑客户端压缩或将值拆分为多个键.

为什么物品的尺寸限制在1兆?

啊,这是一个很受欢迎的问题!

简短回答:因为内存分配器的算法如何工作.