Windows环境Redis的主从配置

时间:2024-03-16 14:22:13
1、下载Redis(Windows)

在github上下载对应的windows版本,《下载传送门》
Windows环境Redis的主从配置

2、解压文件,放到指定目录

解压后的文件,同时再复制一份,重命名为Redis-x64-3.2.100-slave。其中,Redis-x64-3.2.100作为Master节点,Redis-x64-3.2.100-slave作为slave节点。
Windows环境Redis的主从配置

3、修改配置文件

Master节点使用默认的配置即可。slave节点,需要修改redis.windows.conf配置文件中定义的端口号,这里改成了6380,如下图所示:

slaveof 127.0.0.1 6379这个配置这里可以先不进行配置。这个命令就是开启同步的命令。
Windows环境Redis的主从配置

4、启动Redis

首先启动Master节点,再启动slave节点。如下图所示:
Master节点:
Windows环境Redis的主从配置
slave节点:
Windows环境Redis的主从配置

5、开启同步命令

1、首先进入到slave节点的目录
2、然后通过redis-cli.exe -h 127.0.0.1 -p 6380连接到Redis节点上
3、然后通过slaveof 127.0.0.1 6379开启同步操作,其中IP,端口号都是Master节点的。
Windows环境Redis的主从配置

6、测试

1、连接主节点,然后设置一个值。
Windows环境Redis的主从配置
2、在从节点上,通过get命令查询
Windows环境Redis的主从配置
3、通过slaveof no one命令停掉同步操作
Windows环境Redis的主从配置
4、在Master节点添加一个值,并在slave节点查看,结果如下:
Windows环境Redis的主从配置

5、在配置文件中进行主从配置

即在第三步修改配置文件的时候,除了修改端口号,同时添加上slaveof 127.0.0.1 6379命令即可,上面截图已经包含,这里不再重复。

6、重新启动slave节点

重新启动节点时,打印日志如下,其中红色部分内容是因为开启了slaveof后输出的,说明同步命令启动成功了。可以按照上述得步骤,进行验证同步操作。
Windows环境Redis的主从配置