一.方案 1. 介绍 redis3.0及以上版本实现,集群中至少应该有奇数个节点,所以至少有三个节点,官方推荐三主三从的配置方式 使用哈希槽的概念,Redis 集群有16384个哈希槽,每个key通过CRC16校验后对16384取模来决定放置哪个槽.集群的每个节点负责一部分hash槽. 使用主从复制模型,每个节点都会有N-1个slave.如果master不可用,会选举slave为新的master继续服务:如果同个节点的master和slave都失效,整个集群将不可用. 2. 集群的不足: Red…