Redis是否支持将一个密钥拆分为多个Redis实例?

时间:2015-04-01 23:44:54

标签: redis

例如,我在redis中有一个大的列表,一个实例无法容纳它。 Redis是否支持将列表拆分为其他实例?

如果是,我是否需要进行任何配置?

1 个答案:

答案 0 :(得分:1)

我不确定你是在谈论系统内存还是列表的实现大小。

Redis列表

  

列表的最大长度为232 - 1个元素(4294967295,每个列表超过40亿个元素)。

您需要超过40亿个元素吗?对于一个10字节的字符串,在字符串存储中只有一个列表中至少40GB,不计算任何列表额外的实现开销。

<强>内存

如果列表中有空格,但内存不足,那么:

  

如果Redis无法根据策略删除密钥,或者策略是否    设置为noeviction,Redis将开始回复命令错误    这将使用更多的内存,如SET,LPUSH等,并将继续    回复redis.conf 2.8

中的GET - 等只读命令

这是否澄清了您对此事的疑问?