redis主从(windows版本)

1. 下载redis 

1.1、Github下载地址:

1.2、百度网盘下载地址: 密码:kdfq

1.3、也可以自行从其它地方下载

2.配置redis主,设置服务,然后启动

端口是默认的6379

然后设置服务,输入命令:redis-server --service-install redis.windows.conf --loglevel verbose --service-name redis6379

然后在window的服务列表中启动

3.配置redis从,设置服务,然后启动

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

3.1复制主服务的解压目录成两份从服务,分别命名为Redis-salve1和Redis-salve2.如下图:

3.2改动Redis-slave1目录下的redis.windows.conf文件的port和slaveof

将slaveof前面的#和空格去掉,后面的写成这样,表明该从redis依赖6379的主redis

同时,redis.windows-service.conf也这样核对

3.3注册服务,输入命令:redis-server --service-install redis.windows.conf --loglevel verbose --service-name redis6080

其中redis6080表示服务名称

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

3.5另外一台从服务也这样处理。

4. 使用redis客户端来连接redis

先后进入主、从1、从2的redis目录,双击.exe即可

输入表示连接成功了。

设置键值对 set myKey abc

取出键值对 get myKey

在主目录的那个窗口中输入了set aaa 111

然后在主、从1、从2的命令窗口中都输入get aaa命令,发现都显示111

经验分享 程序员 微信小程序 职场和发展