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

3
例如,我在Redis中有一个很大的列表,一个实例无法容纳它。Redis是否支持将列表拆分到其他实例中?
如果是,我需要进行任何配置吗?
1个回答

1
我不确定您是在谈论系统内存还是列表的实现大小。
Redis列表
列表的最大长度为232-1个元素(4294967295,每个列表超过40亿个元素)。
您需要超过40亿个元素吗?对于一个具有10个字节的字符串,至少在一个列表中占用40GB的字符串存储空间,不包括任何列表额外的实现开销。
内存
如果列表上有空间但没有足够的内存,则:
如果Redis无法根据策略删除密钥,或者策略设置为noeviction,则Redis将开始回复使用更多内存的命令(如SET,LPUSH等)的错误,并将继续回复只读命令(如GET)- 在redis.conf 2.8中。
这能否澄清您对此事的疑问?

感谢@bitoiu,它解答了我的问题。 - Steve Gao

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接