1、下载Redis(Windows)
在github上下载对应的windows版本,《下载传送门》。
2、解压文件,放到指定目录
解压后的文件,同时再复制一份,重命名为Redis-x64-3.2.100-slave。其中,Redis-x64-3.2.100作为Master节点,Redis-x64-3.2.100-slave作为slave节点。
3、修改配置文件
Master节点使用默认的配置即可。slave节点,需要修改redis.windows.conf配置文件中定义的端口号,这里改成了6380,如下图所示:
slaveof 127.0.0.1 6379这个配置这里可以先不进行配置。这个命令就是开启同步的命令。
4、启动Redis
首先启动Master节点,再启动slave节点。如下图所示:
Master节点:
slave节点:
5、开启同步命令
1、首先进入到slave节点的目录
2、然后通过redis-cli.exe -h 127.0.0.1 -p 6380连接到Redis节点上
3、然后通过slaveof 127.0.0.1 6379开启同步操作,其中IP,端口号都是Master节点的。
6、测试
1、连接主节点,然后设置一个值。
2、在从节点上,通过get命令查询
3、通过slaveof no one命令停掉同步操作
4、在Master节点添加一个值,并在slave节点查看,结果如下:
5、在配置文件中进行主从配置
即在第三步修改配置文件的时候,除了修改端口号,同时添加上slaveof 127.0.0.1 6379命令即可,上面截图已经包含,这里不再重复。
6、重新启动slave节点
重新启动节点时,打印日志如下,其中红色部分内容是因为开启了slaveof后输出的,说明同步命令启动成功了。可以按照上述得步骤,进行验证同步操作。