在 Redis 中配置主从复制,你需要进行以下步骤:
配置主服务器(Master):
- 打开 Redis 的配置文件(redis.conf)。
- 设置
slaveof
参数为no one
或注释掉该行,确保主服务器不连接到其他实例。
配置从服务器(Slave):
- 打开从服务器的配置文件(redis.conf)。
- 设置
slaveof
参数为主服务器的 IP 地址和端口号,例如:slaveof <master-ip> <master-port>
。替换<master-ip>
和<master-port>
为实际的主服务器地址和端口号。
启动 Redis 服务:
- 分别启动主服务器和从服务器。确保两个实例都能正常运行。
一旦配置完成并且启动了主从服务器,Redis 将会自动进行数据复制和同步。修改主服务器上的数据时,这些变化将会被自动传播到所有从服务器上。
注意事项:
- 主从配置要求主机和从机之间网络连接可达。
- 在 Redis 4.0 版本及以上,建议使用 replicaof 替代 slaveof 命令进行配置。
- 可以使用命令
info replication
来检查主从状态是否正常。
内容由零声教学AI助手提供,问题来源于学员提问