Redis——主从复制(一主两从)

1.原理

        主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主

2.新建存放文件目录

        为了操作方便,我们在linux系统的根目录下新建文件夹myredis用于存放一主两从的文件。并且复制配置文件到刚才新建的目录中。修改配置文件。

3.新建redis6379.conf、 redis6380.conf、 redis6381.conf配置文件

        新建redis6379.conf

include /myredis/redis.conf
pidfile /var/run/redis_6379.pid
port 6379
dbfilename dump6379.rdb

         新建redis6380.conf

include /myredis/redis.conf
pidfile /var/run/redis_6380.pid
port 6380
dbfilename dump6380.rdb

         新建redis6381.conf

include /myredis/redis.conf
pidfile /var/run/redis_6381.pid
port 6381
dbfilename dump6381.rdb

4.启动三台redis服务器

redis-server redis6379.conf
redis-server redis6380.conf
redis-server redis6381.conf

 5.查看三台主机运行情况

info replication

 6.配从(库)不配主(库):6379为主机,6380,6381为从机

        在6380和6381上执行命令

slaveof 127.0.0.1 6379

        注意:此时从服务器为临时状态,若从服务器杀死进程在重新启动后,原本的从服务器此时会是主服务器,需要再次执行命令才能变为6379的从服务器。 

 7.测试:在主机上写,在从机上可以读取数据

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值