Redis集群模式下主从复制和哨兵模式

海哥  论坛元老 | 2025-1-13 09:50:50 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 1560|帖子 1560|积分 4680

Redis主从复制是由一个Redis服务器或实例(主节点)来控制一个Redis服务器或实例(从节点),从节点从主节点获取数据更新数据
集群模式下主从数据复制过程


  • 从服务器连接到主服务器,发送SYNC命令。
  • 主服务器接收到SYNC命令后,开始实行BGSAVE命令天生RDB文件。
  • 主服务器BGSAVE实行完毕后,将RDB文件发送给从服务器。
  • 从服务器收到RDB文件后,载入数据。
  • 主服务器在天生RDB期间的命令会生存在缓冲区中,同时也会将新的写操作也发送给从服务器。

集群模式下的哨兵模式

在原先主从模式岂论是主从关系还是主从从关系,一旦master节点出现故障导致集群处于不可用状态,此时就需要人工去干预将此中的一个从节点升级为主节点或规复master状态,这种环境在现实的业务场景是不被接受的。那么就需要有一种机制能够自动的进行故障转移和切换,Redis在2.8版本之后新增了哨兵模式可以有用的解决此类题目。

   当有n/2+1哨兵节点判定为master节点不可用时(即为主库已下线),此时就可以做主从切换操作
  当此中一个哨兵向master节点发送监听消息,master节点在规定时间(

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

海哥

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表