redis主从模式配置与使用

Posted 爱橙子的OK绷

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis主从模式配置与使用相关的知识,希望对你有一定的参考价值。

一、实验环境

VMware创建两个虚拟机A(192.168.191.128)、B(192.168.191.130),在两个虚拟机上分别安装好redis。并将redis.conf文件的daemonize no改为daemonize yes,以便redis服务在后台运行。
如果要A作为master,B作为slave,则A无需额外处理,B需对其redis.conf文件做如下配置:

1)将port 6379修改为port 63802)添加slaveof 192.168.191.128 6379 #即主redis的IP和port 

二、测试

1、启动主从redis

will@ubuntu:~/redis-master$ redis-server ./redis.conf

will@ubuntu:~/redis-slave$ redis-server ./redis.conf

2、同步数据
(1)master:

(2)slave:

3、默认读写分离

在slave节点无法对msg进行设置和更改:

4、在master中分别对主从节点信息进行查看
(1)master

(2)slave

三、关闭主从redis

will@ubuntu:~/redis-master$ redis-cli -h localhost -p 6379 shutdown

will@ubuntu:~/redis-slave$ redis-cli -h localhost -p 6380 shutdown

以上是关于redis主从模式配置与使用的主要内容,如果未能解决你的问题,请参考以下文章

Redis篇6-replication主从复制与哨兵模式

Redis之哨兵模式Sentinel配置与启动

Redis启用主从模式做读写分离

Redis主从原理及哨兵模式

redis主从模式

redis主从和哨兵