7-5 全量复制和部分复制
runid:每次redis在启动的时候,都会有随机一个runid标识redis,重启之后会没有
redis-cli -p 6379 info server | grep run
假如6380复制6379,6379runid在6380上做标识。当发现6379的runid发生变化,则需要将6379数据同步过来。全量复制
偏移量:写了多少数据,偏移量一致,主从数据一致
redis-cli -p 6379 info replication | grep master_repl_offset
看从节点偏移量
redis-cli -p 6380 info replication | grep master_repl_offset
master和slave偏移量同步更新状态,slave节点会上报状态给master,把slave节点状态同步给master节点。这样master可以知道slave节点偏移量