Redis主从复制流程概述
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,Redis包含master和slave两种节点:master节点对外提供读写服务,slave节点作为master的数据备份,从主节点全量同步数据,主从复制架构下,默认Slave是只读的,如果写入则会报
千家信息网最后更新 2026年11月04日Redis主从复制流程概述
Redis包含master和slave两种节点:master节点对外提供读写服务,slave节点作为master的数据备份,从主节点全量同步数据,主从复制架构下,默认Slave是只读的,如果写入则会报错,但可以通过设置slave-read-only参数为no改为可写。
主从复制是由slave主动触发,流程如下:
1.首先slave向master发起sync命令,发起后,master被动的将新进的slave节点加入到自己的主备复制集群。
2.master收到sync后,开启bgsave操作。
3.bgsave完成后,master将快照信息发送给slave.
4.发送期间,master收到的来自用户客户单的新的写命令,除了正常的响应之外,都再存入一份到backlog队列中。
5.快照信息发送完成后,master继续发送backlog队列信息。
6.backlog发送完成后,后续的写操作同时发给slave来保持实时的异步复制。
slave端处理逻辑如下:
slave发送完sync后,继续对外提供服务。
开始接收master的快照信息,同时,将slave现有数据清空,并将master快照写入自身内存。
接收backlog内容并执行,期间对外提供读请求。
继续接收后续来自master的命令副本并继续回放,以保持数据和master一致。
节点
信息
快照
数据
命令
对外
主从
同时
队列
服务
流程
一致
主动
内存
内容
副本
参数
可以通过
备份
实时
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技有限公司
广州为想互联网科技有限公司
美国互联网保险保险科技
互联网科技未来
互联网 科技
以房互联网科技
奇酷互联网络科技公司
广州紫鲸互联网科技
互联网科技视频素材
顺网科技2021年互联网排名
衡水科技产业互联网平台
互联网和黑科技的看法
昊天互联网科技有限公司
移动互联网科技公司
银川新华互联网科技学校联系电话
阿里互联网科技企业
半导体行业属于互联网高科技类吗
广西科技产业互联网是什么
求路客互联网科技电话
银川新华互联网科技学校招聘
互联网与科技
成都互联网科技公司
上海万想互联网科技
互联网金融监管科技
北京华百购互联网科技有限公司
湖南一路畅行互联网科技
工业互联网展湾科技股份有限公司
每天都有哪些好的互联网科技
盐城市攀科互联网科技有限公司
保山浩联互联网科技有限公司