Redis集群写入/查询数据原理(理论)
admin
2023-05-21 07:23:06
0

redis集群数据存储原理:

    在redis cluster中,如果想要存入一个key-value,

    这个key首先会通过CRC16算法取余(和16384取余),

    结果会对应上0-16383之间的哈希槽(hash slot)

    最后,redis cluster会将key-value放置在对应的哈希槽中。

    

redis集群数据获取原理:

    当client向redis cluster中的任意一个节点发送与数据库key有关的命令时,

    接收命令的节点会计算出要处理的key属于哪个哈希槽(hash slot),

    并且先检查这个hash slot是否属于自己(管辖):

        如果key所在的槽正好属于自己(管辖),节点会直接执行这个key相关命令。

        如果key所在的槽不属于自己(管辖),那么节点会给client返回一个MOVED错误,

        指引client转向负责对应槽的节点,并客户端需要再次发送想要执行的和key相关的命令。


相关内容

热门资讯

不妨多给大学开放一些适应时间 澎湃特约评论员 胡栖安5月16日,武汉大学校园开放后的首个周末,不少游客前来参观。视觉中国 图刚刚过...
“娜塔莎”娃娃爆火 被批暴力擦... “娜塔莎”娃娃爆火 被批暴力擦边  【“娜塔莎”娃娃爆火 被批暴力擦边】一款名叫“娜塔莎”的解压玩具...
黄三、李四是谁?多部门回应拆迁... 澎湃新闻记者 陈绪厚拆迁公告中产权人的姓名为“黄三”、“李四”,广州市荔湾区政府国有土地上房屋征收办...
专注大模型的定制软件开发公司解... 专注大模型,定制开发如何避坑?这家公司提供了不一样的思路 当AI的浪潮席卷而来,几乎每一家企业都在思...
外交部回应特朗普涉台表态 新华社北京5月18日电(记者冯歆然、董雪)就美国总统特朗普涉台表态,外交部发言人郭嘉昆18日在例行记...
特朗普访华后高市早苗与其通话,... 澎湃新闻记者 杨文钦 朱郑勇5月18日,外交部发言人郭嘉昆主持例行记者会。迪拜中阿卫视记者提问,在特...
谷歌前CEO毕业典礼谈AI惹争... 来源:环球网 【环球网科技综合报道】5月18日消息,据据 NBC News 报道,前谷歌CEO埃里...
【图片故事】从“打工妹”到隐形... 来源:滚动播报 (来源:工人日报) 近日,在广东鼎泰高科技术股份有限公司总部实验室,王馨(右二)与研...
嘉义县长“在野大联盟”人选呼之... 海峡导报综合报道 年底嘉义县长选举开打,民进党民代蔡易余已积极备战,以国民党为首的在野势力打算以“在...
电视指示灯亮却打不开什么原因 上次关机时电视处于待机状态,所以打开电视电源开关后,电视仍然处于待机状态,屏幕没有显示,这时需要使用...