Redis中主从复制环境

Redis中主从复制认识

Redis中主从复制环境搭建(模拟)

由于个人电脑配置限制,故在同一个redis下启动三个redis实例,模拟多台redis的效果。

先将redis.conf复制三份

	redis6379.conf
	
	redis6380.conf

	redis6381.conf

在这里插入图片描述
修改每个配置文件(数字为文件名对应的端口)
在这里插入图片描述
在这里插入图片描述
使用XShell建立三个相同的连接以操作不同的redis-server
在这里插入图片描述

分别启动redis服务器

启动第一个redis服务器
在这里插入图片描述
启动第二个redis服务器
在这里插入图片描述在这里插入图片描述
启动第三个redis服务器
在这里插入图片描述
查看Redis进程信息
在这里插入图片描述

  • 默认情况下,即使有多台服务器,所有的服务器默认都是master主机
  • master主机,可以 也可以 读取
  • 但是slave从机,只能 读取 不能 写入

分别启动redis客户端

启动第一个客户端
在这里插入图片描述
启动第二个客户端
在这里插入图片描述
启动第三个客户端
在这里插入图片描述

查看三台服务器信息
在这里插入图片描述
设置从机

	slaveof  主机ip  主机端口号

在这里插入图片描述
查看主机6379的信息
在这里插入图片描述

Redis中主从复制环境测试

在主机中进行读写
在这里插入图片描述
写入的数据会自动同步到从机

在从机6380查看数据
在这里插入图片描述
在从机6381查看数据
在这里插入图片描述
从机不能写数据
在这里插入图片描述
主机挂了,从机不会立马变成主机,需要配置

shutdown 命令关闭6379主机
在这里插入图片描述
查看从机6380信息,role没有改变,还是属于从机
在这里插入图片描述
查看从机6381信息,role没有改变,还是属于从机
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值