标签:架构 slave 多个 操作 节点 tin 自动 主从 redis哨兵
* Redis Sentinel架构
1. 主从结构, 有许多的sentinel节点, sentinel节点可以判断当前redis的状态
2. 客户端并不关心谁是master, master挂掉了, sentienl会自动更换一个master, 客户端直接对新的master进行操作.
3. 很多个sentinel节点的原因也是高可用, 一个挂掉了, 还有其他sentinel节点
* sentinel故障转移原理
1. 多个sentinel发现并确认master有问题
2. 选举出一个sentinel作为领导
3. 选出一个slave作为master
4. 通知其余的slave成为新master的slave
5. 通知客户端主从变化
6. 等待老的master复活成为新的master的slave
标签:架构 slave 多个 操作 节点 tin 自动 主从 redis哨兵
原文地址:https://www.cnblogs.com/fan3516/p/10273122.html