赞
踩
为了解决旧版本中断线情况下SYNC进行全量复制(同步)的低效问题,在Redis 2.8之后使用PSYNC命令代替SYNC命令执行复制同步操作,PSYNC具备了数据全量重同步 和 部分重同步模式。
PSYNC执行过程中比较重要的概念有3个:runid、offset(复制偏移量)以及复制积压缓冲区。
runid:每个Redis服务器都会有一个表明自己身份的ID。在PSYNC中发送的这个ID是指之前连接的Master的ID,从节点Redis断开重连的时候,就是根据运行ID来判断同步的进度:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。