Redis主从复制的原理简介说明
下文笔者讲述Redis主从复制的原理简介说明,如下所示
Redis主从复制的流程
一、从节点上执行slaveof 命令
二、从节点只是保存slaveof命令中主节点的信息
并没有立即发起复制
三、从节点内部的定时任务发现有主节点的信息
开始使用socket连接主节点
四、连接建立成功后
发送ping命令
得到ping命令响应
否则会进行重连
五、如果主节点设置了权限
则需要进行权限验证
如果验证失败,复制终止
六、权限验证通过后,进行数据同步,这是耗时最长的操作,主节点将把所有的数据全部发送给从节点
七、当主节点把当前的数据同步给从节点后
便完成了复制的建立流程。接下来,主节点就会持续的把写命令发送给从节点,保证主从数据一致性
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


