企业级Redis开发运维从入门到实践 (31)— Redis Cluster(集群)的搭建集群、基本架构
单机架构和分布式架构对比
- 单机架构
- 分布式架构
Redis Cluster架构
- 节点:每个节点需要开启配置cluster-enabled yes,让Redis运行在集 群模式下,节点数量至少为6个才能保证组成完整 高可用的集群。
- meet(节点握手):节点通过Gossip协议彼此通信,达到感知对方的过程,即所有节点共享消息。
- 指派槽:每个key会映射为一个固定的槽,只有当节点分配了槽,才能响应和这些槽关联的键命令,通过 cluster addslots命令为节点分配槽。
Redis Cluster特性
- 主从复制
- 高可用
- 分片
Redis Cluster的安装配置
原生命令安装
原生命令安装 - 架构理解
- 配置开启节点
- meet
- 指派槽
- 主从