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、结论
相关推荐
匆匆整棹还1 小时前
关于tomcat乱码和idea中控制台乱码的问题
java·tomcat·intellij-idea
何似在人间5751 小时前
SpringAI+DeepSeek大模型应用开发——1 AI概述
java·人工智能·spring·springai
匹马夕阳2 小时前
Java开发中的设计模式之观察者模式详细讲解
java·观察者模式·设计模式
风铃儿~2 小时前
Java微服务注册中心深度解析:环境隔离、分级模型与Eureka/Nacos对比
java·分布式·微服务·面试
赤橙红的黄2 小时前
Spring Boot中接入DeepSeek的流式输出
java·服务器·javascript
小样vvv2 小时前
【AI】IDEA 集成 AI 工具的背景与意义
java·人工智能·intellij-idea
sg_knight2 小时前
Spring Cloud 2024.x智能运维:AI驱动的故障预测与自愈
java·运维·人工智能·spring boot·spring cloud
hunter1273 小时前
Dolphinscheduler3.2.1运行Java Jar路径重复的BUG修复问题
java·bug·jar
敲键盘的小夜猫3 小时前
LLM初识:从Java开发者视角理解大语言模型
java·人工智能·语言模型
我真的不会C3 小时前
Qt中widget控件的常见属性
java·开发语言·qt