八、复制 通过设置slaveof配置选项或者执行SLAVEOF命令,可以让一个服务器复制另外一个服务器,复制分为: 复制分为: 初次复制:服务器之前没有复制过其他服务器,或者服务器执行了SLAVEOF NO ONE命令; 断线后重复制:主从服务器在命令传播阶段断开网络连接,之后从服务器通过自动重连重新连接至主服务器继续复制; 旧版复制功能 实现: 同步阶段: 将从服务器的数据库状态更新至与主服务器当前数据库状态一致,通过从服务器发送SYNC命令实现。 具体流程: 从服务器发送SYNC命令; 主服务器接收SYNC命令后,触发BGSAVE命令的执行,在后台生成一个RDB文件,并将BGSAVE命令执...