SLAVE

1. 创建slave
redis-cli -h 127.0.0.1 -p 6379 -a 123456 slaveof 127.0.0.1 6379
OK
复制功能实现
  • PSSYNC命令具有完整同步和部分同步
  • 完整同步用于初次复制,通过让主服务器创建发送RDB文件,以及向从服务器发送保存在缓冲区里的写命令来同步
  • 部分同步用于断线重连的情况:允许主服务器发送断线期间的命令
    不分复制实现
  • 复制偏移量
  • 复制积压缓冲区
    • 主服务器维护固定长度的先入先出队列,默认1M
  • 服务器运行id
    • 40个随机的十六进制字符串

results matching ""

    No results matching ""