Redis部署方式(三)主从模式

在前面单机版的基础上,41为主,30为从。

一、主从搭建

1、主Redis安装

41机器redis主要配置

复制代码
requirepass redis#!_41
bind 0.0.0.0
port 6379
daemonize yes
2、从redis安装

30机器redis主要配置

复制代码
requirepass redis#!_30
bind 0.0.0.0
port 6380
daemonize yes
3、主从配置

修改30从redis的配置并重启

复制代码
replicaof xxx.xx.xxx.41 6379
masterauth redis#!_41
4、检查:

(1)进入41的主redis,info命令查看

(2)进入30的从redis,info命令查看

复制代码
./redis-cli -p 6380
auth redis#!_30
info

二、主从复制验证

1、数据同步

(1)从redis

(2)主redis

(3)再次查看从redis

可以看到主redis数据复制到了从redis。

2、验证从redis不能写

这时候在从redis上执行set命令

报错提示不允许执行写操作 ,操作其他key也报错

3、主redis宕机

(1)关闭主redis

(2)再次查看从redis的info命令

4、从redis宕机

(1)从redis

(2)现在将从redis关闭

(3)到主redis上执行info命令

(4)主redis写数据

(5)启动恢复从redis,再次查看主redis的info

(6)验证从redis数据同步过来了

5、结论
相关推荐
野生的码农8 小时前
码农的妇产科实习记录
android·java·人工智能
毕设源码-赖学姐9 小时前
【开题答辩全过程】以 高校人才培养方案管理系统的设计与实现为例,包含答辩的问题和答案
java
一起努力啊~9 小时前
算法刷题-二分查找
java·数据结构·算法
小途软件9 小时前
高校宿舍访客预约管理平台开发
java·人工智能·pytorch·python·深度学习·语言模型
J_liaty9 小时前
Java版本演进:从JDK 8到JDK 21的特性革命与对比分析
java·开发语言·jdk
+VX:Fegn089510 小时前
计算机毕业设计|基于springboot + vue律师咨询系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
daidaidaiyu10 小时前
一文学习和实践 当下互联网安全的基石 - TLS 和 SSL
java·netty
hssfscv10 小时前
Javaweb学习笔记——后端实战2_部门管理
java·笔记·学习
NE_STOP10 小时前
认识shiro
java
kong790692810 小时前
Java基础-Lambda表达式、Java链式编程
java·开发语言·lambda表达式