当前位置:婀娜女性网>美好生活>心理>

redisclusterkey如何分布的

心理 阅读(1.61W)
redisclusterkey如何分布的

单节点redis能支持的最大并发数是16384 个。它的结构是由字节,端点,结构等因素决定的,原因如下:Redis 集群有 16384 个哈希槽,每个 key 通过 CRC16 算法计算的结果,对 16384 取模后放到对应的编号在 0-16383 之间的哈希槽,集群的每个节点负责一部分哈希槽

Redis Cluster是自己做的crc16的简单hash算法,没有用一致性hash。Redis的作者认为它的crc16(key) mod 16384的效果已经不错了,虽然没有一致性hash灵活,但实现很简单,节点增删时处理起来也很方便。