当前位置: 首页> 财经> 创投人物 > Java面试题:Redis分片集群结构

Java面试题:Redis分片集群结构

时间:2025/7/12 19:46:15来源:https://blog.csdn.net/qq_55630615/article/details/139752969 浏览次数:0次

分片集群结构

Redis存在以下两个问题

海量数据的存储问题
高并发写的问题

分片集群特征

集群中有多个master,每个master保存不同数据
每个master都可以有多个slave节点
master之间通过ping监测彼此的健康状态
客户端请求可以访问集群的任意节点,最终会被转发到正确的节点

分片集群结构的数据读写

引入哈希槽概念,存在16384个哈希槽,每个key通过CRC16校验后对16384取模来决定放在哪个槽,每个节点负责一部分hash槽

读写流程

set命令存入数据

计算hash值并取模

得到对应的hash槽并存入对应节点

关键字:Java面试题:Redis分片集群结构

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: