pylibmc - 如何支持大于1 MB的值

时间:2015-07-17 18:11:25

标签: python memcached libmemcached pylibmc

我已经使用-I 3m选项运行memcached。

但我是否需要告诉pylibmc有关尺寸变化的信息?

我试过了:

self.cache = memcache.Client(servers, binary=True,
    server_max_value_length=(1024 * 1024 * 2),
    behaviors={"tcp_nodelay": True, "ketama": True, "no_block": True})

但我得到了这个:

File "utils.py", line 63, in init
behaviors={"tcp_nodelay": True, "ketama": True, "no_block": True})
TypeError: init() got an unexpected keyword argument 'server_max_value_length'

1 个答案:

答案 0 :(得分:0)

据我所知,似乎没有包括' server_max_value_length'在init中所以我猜pylibmc结尾没有什么特别之处?