环境:Windows10(同同一台机器上演示,可在不同机器或多个虚拟机)
Redis master:127.0.0.1:6380
Redis slave1: 127.0.0.1:6381
Redis slave2: 127.0.0.1:6382
一、Redis下载
二、主从复制配置
本例Win10环境演示一主两从,Redis主从复制有多种场景:一主两从;主-主(是上级的从节点,是下级的主节点)-从;结合哨兵模式,主节点宕机,从节点升级为主节点。
从机配置命令:slave [master ip] [master port]
压缩包解压三份:
1、master不做配置,当然也可以自己指定master的端口,redis默认6379,本例修改6380
2、slave 6381配置,同理配置redis.windows.conf中port参数,同时指定master
3、同6381,配置slave 6382
三、启动
1、先启动master,再启动从机
启动时注意指定配置文件
2、从机启动完后,可以看到主机日志变化
3、测试,主机set key value,从机get key
4、也可以在客户端用命令 info replication 查看配置是否成功