本人不喜欢过多的文字(太晕了),直接上图
第一次同步过程(全同步):
运行过程中同步(部分重同步),2.8版本之前没有部分重同步:
redis运行过程中中断执行部分重同步,整体过程如下,引入runid、offset:
复制积压缓冲区默认大小是1M,这个可以根据需求自定义。算法:second * write_size_per_second,
second:主从断开的平均时间;
write_size_per_second:指主从平均每秒产生的命令数据了
runid:由40各随机的16进制字符组成