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、结论
相关推荐
on the way 12313 分钟前
行为设计模式之Command (命令)
java·开发语言·设计模式
qqxhb18 分钟前
零基础设计模式——行为型模式 - 责任链模式
java·设计模式·责任链模式
UP_Continue23 分钟前
C++--string的模拟实现
java·开发语言·c++
比奇堡在逃帅哥37 分钟前
Linux系统编程-DAY11(多路复用IO)
java·linux·服务器
天天摸鱼的java工程师37 分钟前
八年 Java 开发手记:6 大锁类型深度解析,覆盖 99% 并发编程场景
java·后端·面试
天天摸鱼的java工程师40 分钟前
从源码剖析到实战,HashMap 全解析
java·后端
寒山李白1 小时前
Spring Boot 常用注解面试题深度解析
java·spring boot·面试·注解
西岭千秋雪_1 小时前
@Lazy原理与实战
java·服务器·spring boot·spring
liang_jy1 小时前
Java this
java·面试
CodeCraft Studio1 小时前
国产化Excel处理组件Spire.XLS教程:用 Java 获取所有 Excel 工作表名称(图文详解)
java·excel·数据处理·spire