重点回顾
Redis 的复制功能允许用户为一个服务器创建出多个副本,其中被复制的服务器为主服务器,而复制产生的副本则是从服务器。
Redis 提供的复制功能是通过主从复制模式实现的,一个主服务器可以有多个从服务器,但每个从服务器只能有一个主服务器。
Redis 的复制功能可以从性能、安全性和可用性三个方面提升整个 Redis 系统。
Redis 主从服务器的数据同步涉及三个操作:1)完整同步;2)在线更新;3)部分同步。
Redis 的复制功能提供了脚本传播模式和命令传播模式两种脚本复制模式可用,前者传播的是 Lua 脚本本身,而后者传播的则是 Redis 命令。这两种传播模式各有特色,用户应该根据自己的需求选择合适的模式。