12 01 2023

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]


延伸阅读
  1. 浪海博客系统友情链接说明
  2. 浪海同志的一生
  3. 浪海皇室 QQ飞车手游
  4. 浪海博客系统部署说明
  5. minio 相关说明
  6. rabbitMQ 相关说明
  7. mysql相关说明
  8. java基础面试题002
  9. gateway服务网关基本使用
  10. ribbon负载均衡
如果出现代码等内容显示不正常,使用以前的显示器:以前的显示器
发表评论