Redis - 为什么redis集群的最大槽数是16384个?
摘要:
为什么是16384(2^14)个? 在redis节点发送心跳包时需要把所有的槽放到这个心跳包里,以便让节点知道当前集群信息,16384=16k,在发送心跳包时使用char进行bitmap压缩后是2k(2 * 8 (8 bit) * 1024(1k) = 16K),也就是说使用2k的空间创建了16k的 阅读全文
posted @ 2021-09-29 22:25 frank_cui 阅读(2013) 评论(1) 推荐(0)
浙公网安备 33010602011771号