Redis 高可用 - 集群
主要内容:
- 为什么需要Redis Cluster?
- 客户端是怎样知道该访问哪个分片的? (哈希槽)
- redis实例上并没有相应的数据,会怎么样?(MOVED重定向和ASK重定向)
- 各个节点之间是怎么通信的呢(Gossip协议)
- 集群内节点出现故障怎么办(故障转移)
- Redis Cluster的Hash Slot 为什么是16384?
Redis Cluster
哨兵模式基于主从模式,实现读写分离,它还可以自动切换,系统可用性更高。但是它每个节点存储的数据是一样的,浪费内存,并且不好在线扩容
