Redis集群
1.Redis 集群没有使用一致性hash, 而是引入了 哈希槽的概念.
Redis 集群有16384个哈希槽,每个key通过CRC16校验后对16384取模来决定放置哪个槽.集群的每个节点负责一部分hash槽。
2.节点的增加和删除可以线上(不停止服务的情况下)各个节点之间哈希槽的copy。
3.每个节点都同时有大于1的从节点,可以保证线上机器宕机的HA。
4.主节点对命令的复制工作发生在返回命令回复之后。
Redis集群
1.Redis 集群没有使用一致性hash, 而是引入了 哈希槽的概念.
Redis 集群有16384个哈希槽,每个key通过CRC16校验后对16384取模来决定放置哪个槽.集群的每个节点负责一部分hash槽。
2.节点的增加和删除可以线上(不停止服务的情况下)各个节点之间哈希槽的copy。
3.每个节点都同时有大于1的从节点,可以保证线上机器宕机的HA。
4.主节点对命令的复制工作发生在返回命令回复之后。
转载于:https://my.oschina.net/st9/blog/677711