Windows下Redis的主从复制

Posted xiaoliuge

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows下Redis的主从复制相关的知识,希望对你有一定的参考价值。

 

  Redis拥有非常强大的主从复制功能,而且还支持一个master可以拥有多个slave,而一个slave又可以拥有多个slave,从而形成强大的多级服务器集群架构。目前在同一台window下安装三个redis实例,

其中主服务端口6379,从服务slave1为6380,从服务slave2为6381.

1.当前已安装并启动了主服务器,复制两份主服务的解压目录分别命名为Redis-salve1和Redis-salve2.如下图:

2.配置从服务器

  分别配置两个配置文件(两个文件需要配置的内容相同,以redis.windows.conf为例):

 

  当前两个从服务的配置与主服务器的配置文件相同都是:

 其中Redis-slave1改为:

 其中Redis-slave2改为:

 

3.启动两个从服务

切换到各自目录下,输入命令:redis-server --service-install redis.windows.conf --loglevel verbose  --service-name 服务名称

4.打开服务,启动两个从服务并设置为自动启动

5.测试

在主服务下,用server-cli输入set a test,回车。

用RedisDesktopManager可视化工具查看结果验证,三个服务器同步成功。

以上是关于Windows下Redis的主从复制的主要内容,如果未能解决你的问题,请参考以下文章

windows下redis主从复制设置

Redis环境搭建创建服务搭建主从复制-Windows版本

redis的主从复制

redis-主从复制

Redis主从复制

MongoDb 4.2.7 配置复制(副本集replSet)实现主从同步(Windows)