redis cluster 的集群模式

本文探讨了Redis的集群模式,解决单机Redis的存储瓶颈问题。内容包括Redis Cluster的介绍,对比replication+sentinel,核心的分布式数据算法如一致性Hash和Redis Cluster的hash slot算法,以及节点间的通信机制和高可用策略。详细阐述了Redis Cluster如何实现高可用、读写分离及海量数据支持。
摘要由CSDN通过智能技术生成

redis的集群模式

一、单机redis的存储瓶颈问题。

master和slave存储的数据量是一模一样的,如果master只能存储32g,那么这个模式下,一共也只能存储32g数据。
在这里插入图片描述

二、如何突破单机瓶颈问题,让redis支持海量数据。

建立多个master,每个master上存放部分数据,那么总容量就等于master容量之和。
在这里插入图片描述

三、redis的集群架构 - redis cluster

3.1 redis cluster 简介

cluster - 支撑n个master node,每个master node都可以挂载多个slave node。
读写分离的架构(写到master,读从master对应的slave读。)
如果redis挂掉,就会将某个slave切换成master。
redis cluster = 多master + 读写分离 + 高可用。
所以可以直接基于cluster搭建redis即可。
在redis cluster架构下,每个redis节点需要开放两个端口号,如637

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值