文章目录

  • 部署redis的读写分离架构(包含节点间认证口令)
    • 配置主从关系
    • 强制读写分离
    • 集群安全认证
    • 读写分离架构的测试

部署redis的读写分离架构(包含节点间认证口令)

配置主从关系

在从库的配置文件中,通过 replicaof(Redis 5.0 之前使用 slaveof)命令配置主从关系。图中 mq1 为主库的 hostname。

replicaof mq1 6379

强制读写分离

在从库配置文件中,通过如下命令拒绝所有的写操作,这样可以强制搭建成读写分离的架构。

replica-read-only yes # 默认配置

集群安全认证

第一步:在从库配置文件中,通过 masterauth 命令设置连接口令。

masterauth redis-pass

第二步:在主库配置文件中,通过 requirepass 命令开启集群安全认证。

requirepass redis-pass

读写分离架构的测试

先启动主节点,再启动从节点。

查看主从关系

主库

从库