企业级Redis开发运维从入门到实践 (31)— Redis Cluster(集群)的搭建集群、基本架构

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zx711166/article/details/83543344

单机架构和分布式架构对比

  • 单机架构

在这里插入图片描述

  • 分布式架构
    在这里插入图片描述

Redis Cluster架构

  • 节点:每个节点需要开启配置cluster-enabled yes,让Redis运行在集 群模式下,节点数量至少为6个才能保证组成完整 高可用的集群。
  • meet(节点握手):节点通过Gossip协议彼此通信,达到感知对方的过程,即所有节点共享消息
    在这里插入图片描述
  • 指派槽:每个key会映射为一个固定的槽,只有当节点分配了槽,才能响应和这些槽关联的键命令,通过 cluster addslots命令为节点分配槽
    在这里插入图片描述

Redis Cluster特性

  • 主从复制
  • 高可用
  • 分片

Redis Cluster的安装配置

原生命令安装
原生命令安装 - 架构理解
  • 配置开启节点
  • meet
  • 指派槽
  • 主从
配置节点
节点握手
分配槽
官方工具安装

猜你喜欢

转载自blog.csdn.net/zx711166/article/details/83543344