Redis主从复制
2022-02-19 10:18:12 39 举报
Redis主从复制
作者其他创作
大纲/内容
主从复制:断点续传
3.psync:offset
2.1.收到psync同步命令,执行bgsave生成最新RDB快照
3.将RDB数据发送给从节点
Repl Backlog Buffer
master和slave节点都维护了端点位置如果offset过于老旧或master变了,会重新进行一次全量复制
Master
5.发送缓存从中的命令给从节点
2.1.RDB快照后,客户端所做命令缓存(写命令)
2.重新与master建立sockt长连接
4.从节点清空之前的数据,并加载主节点RDB数据
5.执行buffer里面的写命令到从节点
6.执行通过长连接持续给从节点发送写命令
1.psync命令同步数据,发发送命令之前会和master建立socket长连接
RDB中数据
主从复制:全量复制
6.执行buffer里面的写命令到从节点
7.执行通过长连接持续给从节点发送写命令
Repl Buffer缓存池
1.从节点连接断开后将mast最近写数据缓存
4.在master中找到offset,发送数据,没找到将进行全量复制
Slave
0 条评论
下一页