哈希分区: 根据对应key值均匀分区
节点取余: id % 4 = 0 , 1 ,2 ,3 id % 6 = 0 , 1 , 2 , 3 , 4 , 5
一致性哈希分区: 原来不变 只增加一个节点,扩容时没有均匀分布
虚拟一致性哈希分区:虚拟槽分区
0 - 16383个槽:因为占用空间
集群节点通信需要带宽
hash槽:bitmap:
动态扩容时,需要迁移槽
迁移的临界时间存在并发问题
做故障转移和不可判定性::手动故障转移CLUSTER FAILOVER
哈希分区: 根据对应key值均匀分区
节点取余: id % 4 = 0 , 1 ,2 ,3 id % 6 = 0 , 1 , 2 , 3 , 4 , 5
一致性哈希分区: 原来不变 只增加一个节点,扩容时没有均匀分布
虚拟一致性哈希分区:虚拟槽分区
0 - 16383个槽:因为占用空间
集群节点通信需要带宽
hash槽:bitmap:
动态扩容时,需要迁移槽
迁移的临界时间存在并发问题
做故障转移和不可判定性::手动故障转移CLUSTER FAILOVER