redis分片集群 ~ langhai

林书豪
2023-01-12 20:02:43
redis分片集群 浪海值:1094度
文章标签:redis
文章摘要:待更新
使用新的显示器:新的显示器 如果遇到图片单击即可放大/缩小。

redis分片集群

主从和哨兵可以解决高可用、高并发读的问题。但是依然要解决以下这两个问题:①海量数据存储问题②高并发写的问题。

分片集群的特征:

集群当中有多个master,每个master保存不同的数据。可以应对海量数据存储的问题,以及高并发写的问题。每个master节点也是也可以拥有多个slave节点的。master之间通过ping监测彼此健康状态。客户端请求可以访问集群的任意节点,最终都会被转发到正确节点。

散列插槽:

redis会把每一个master节点映射到0~16383的插槽中,一共16384个插槽。hash slot

数据key不是与节点绑定,而是与插槽绑定。

计算方式:利用CRC16算法得到一共hash值,然后对16384取余,得到的结果就是slot值。




有任何问题联系 QQ 676558206 email [email protected] [email protected]


提交评论