18.1 REPLICAOF:将服务器设置为从服务器
复制命令的命名变化
在很长的一段时间里,Redis一直使用SLAVEOF
作为复制命令,但是从 5.0.0版本开始,Redis正式将SLAVEOF命令改名为REPLICAOF
命令并逐渐废弃原来的SLAVEOF命令。因此,如果你使用的是Redis 5.0.0之前的版本,那么请使用SLAVEOF
命令代替本章中的REPLICAOF
命令,并使用slaveof
配置选项代替本章中的replicaof
配置选项。与此相反,如果你使用的是Redis 5.0.0或之后的版本,那么就应该使用REPLICAOF
命令 而不是SLAVEOF
命令,因为后者可能会在未来的某个时候被正式废弃。
用户可以通过执行REPLICAOF
命令,将接收这个命令的Redis服务器设置为另一个Redis服务器的从服务器:
命令的host参数用于指定主服务器的地址,而port参数则用于指定主服务器的端口号。因为Redis的复制操作是以异步方式进行的&#x