redis集群之主从架构
Posted Simple is Awesome
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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认证信息
以上是关于redis集群之主从架构的主要内容,如果未能解决你的问题,请参考以下文章