13.Redis 的级联复制

Redis 的级联复制

即实现基于Slave节点的Slave

1. 修改 Slave 节点配置文件
bash 复制代码
# 第一个slave节点
[root@ubuntu2204 ~]#vim /apps/redis/etc/redis.conf

(大约在533行附近)
replicaof 10.0.0.100 6379
masterauth 123456

# 第二个slave节点
[root@ubuntu2204 ~]#vim /apps/redis/etc/redis.conf

(大约在533行附近)
replicaof 10.0.0.101 6379
masterauth 123456

# 重启redis服务
[root@ubuntu2204 ~]#systemctl restart redis

# Master和Slave查看状态
[root@ubuntu2204 ~]#redis-cli -a 123456
127.0.0.1:6379> info replication

注意:
master_link_status:up
master_last_io_seconds_ago:6   # 如果主从复制通信正常,每10秒重新从0计数,此值无法修改,如果无法通信,当计数到60时,master_link_status显示为down
master_sync_in_progress:0      # 0表示同步完成,1表示正在同步

# 查看是否同步成功
127.0.0.1:6379> info keyspace
# Keyspace
db0:keys=1000,expires=0,avg_ttl=0

# Slave 只读状态
127.0.0.1:6379> set key1 v1
(error) READONLY You can't write against a read only replica.
相关推荐
得物技术19 分钟前
Valkey 单点性能比肩 Redis 集群了?Valkey8.0 新特性分析|得物技术
大数据·数据库·redis
倾听醉梦语40 分钟前
Redis作为MySQL缓存的完整指南:从原理到实战
数据库·redis·mysql·缓存
吴声子夜歌1 小时前
PostgreSQL——表的基本操作
数据库·postgresql
秋难降2 小时前
零基础学习SQL(二)-------关系型数据库数据操纵语言(DML)
大数据·数据库·mysql
月夜奇术师2 小时前
视图 vs 直接使用复杂SQL:深入比较
数据库·sql
落叶的悲哀2 小时前
面试问题11
java·数据库·面试
天和地丰3 小时前
AAltium SVN Database Library 配置使用说明
数据库·嵌入式硬件·svn
欧的曼3 小时前
cygwin+php教程(swoole扩展+redis扩展)
开发语言·redis·后端·mysql·nginx·php·swoole