面试题:为什么redis集群的最大槽数是16384个?

redis作者在github上给出了原因,地址https://github.com/antirez/redis/issues/2576 1、普通心跳数据包携带节点的完整配置,该配置可以用旧配置以幂等方式替换,以便更新旧配置。这意味着它们包含原始形式的节点的槽配置,16k的槽配置需要使用2k内存空间,但是使用65k槽将使用8k的内存空间。 2、同时,由于其他设计折衷,Redis集群不可能扩展到超过1
相关文章
相关标签/搜索