redis 主从复制、集群方案

单机redis存在的问题
  • 单点故障
    • 故障后,整个redis不可用,影响线上服务的稳定
  • 容量瓶颈
    • 单机redis存储的数据量有限
  • QPS瓶颈
    • 单机的redis几乎不太可能说QPS超过10万+,除非一些特殊情况,比如你的机器性能特别好,配置特别高,维护做的特别好,而且整体的业务操作不是太复杂

主从复制

redis的主从复制

集群方案 Sentinel 哨兵

Redis Sentinel(哨兵)

集群方案 Redis Cluster

Cluster

集群方案 Codis

Codis

主从复制的问题

主从复制的问题

集群脑裂问题

集群脑裂问题
 

数据分布优化:如何应对数据倾斜?

数据分布优化:如何应对数据倾斜?
 

通信开销:限制Redis Cluster规模的关键因素

通信开销:限制Redis Cluster规模的关键因素