主从复制的好处有2点:
1、避免redis单点故障
2、构建读写分离架构,满足读多写少的应用场景
主从架构
创建6379、6380、6381目录,分别将安装目录下的redis.conf拷贝到这三个目录下。
分别进入这三个目录,分别修改配置文件,将端口分别设置为:6379(Master)、6380(Slave)、6381(Slave)。同时要设置pidfile文件为不同的路径。
分别启动三个redis实例:
登录server-cli
redis-cli -h host -p port -a password
设置主从
在redis中设置主从有2种方式:
1、 在redis.conf中设置slaveof
a) slaveof
2、 使用redis-cli客户端连接到redis服务,执行slaveof命令
a) slaveof
slaveof
第二种方式在重启后将失去主从复制关系。
查看主从信息:INFO replication
主:
role:角色
connected_slaves:从库数量
slave0:从库信息
从:
原文:https://www.cnblogs.com/fubinhnust/p/11956339.html