redis集群之主从架构


https://redis.io/topics/replication
1. redis主从架构概述
(1)一个master可以配置多个slave
(2)slave与master之间使用异步复制进行数据同步。
(3)redis主从数据同步是非阻塞的。

2. 配置主从
master配置:

repl-diskless-sync yes      # 无磁盘复制,子进程直接叫RDB文件发送给slave
repl-diskless-sync-delay 5  # 无盘复制延迟,默认为5s
min-slaves-to-write 3       # master必须配置指定数量的slave后才接受写操作,可选
min-slaves-max-lag 10       # master在满足min-slaves-to-write后,在min-slaves-max-lag时间(单位:秒)内可以接受些操作,可选

slave配置:

slave-priority 100          # 在故障恢复时选举主服务器
slaveof 192.168.1.1 6379    # 在slave上通过指令slaveof配置主服务器
slave-read-only yes         # 从服务器只允许读,从redis 2.6开始支持slave只读模式
masterauth password         # 如果master配置为需要认证访问,则在slave上需要配置master认证信息

 

posted @   nuccch  阅读(290)  评论(0编辑  收藏  举报
编辑推荐:
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
阅读排行:
· DeepSeek 解答了困扰我五年的技术问题。时代确实变了!
· PPT革命!DeepSeek+Kimi=N小时工作5分钟完成?
· What?废柴, 还在本地部署DeepSeek吗?Are you kidding?
· DeepSeek企业级部署实战指南:从服务器选型到Dify私有化落地
· 程序员转型AI:行业分析
点击右上角即可分享
微信分享提示