Redis主从复制

Redis主从复制

1.1主从复制

主从复制架构仅仅用来解决数据的冗余备份,从节点仅仅用来同步数据

无法解决: 1.master节点出现故障的自动故障转移

1.2主从复制架构图

在这里插入图片描述

1.3搭建主从复制
  1. 在redis虚拟机上新建三个目录(master slave1 slave2)用来模拟三台机器,进入redis源码包下,拷贝redis.conf到这三个目录中。master作为主节点,slave1、slave2作为从节点。
    在这里插入图片描述
    所以,要启动这三个服务的话,必须保证他们三个端口不一样,所以要修改端口。除此之外,还要修改bind为0.0.0.0(开启远程连接) ,以保证三个节点之间的通信。
# 1.准备3台机器并修改配置
- master
	port 6379
	bind 0.0.0.0
	
- slave1
	port 6380
	bind 0.0.0.0
	slaveof masterip masterport

- slave2
	port 6381
	bind 0.0.0.0
	slaveof masterip masterport

slaveof masterip masterport 是告诉从节点他们的主节点是谁,一定要把slaveof前面的#去掉
在这里插入图片描述

# 2.启动3台机器进行测试
- cd /usr/redis/bin
- ./redis-server /root/master/redis.conf
- ./redis-server /root/slave1/redis.conf
- ./redis-server /root/slave2/redis.conf
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值