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