Docker Redis分布式存储

哈希槽分区

是什么?

https://www.cnblogs.com/frankcui/p/15355089.html

哈希槽实质就是一个数组,数据【0,2^14-1】形成一个hash slot空间;

解决均匀分布的问题;在数据和节点之间有加入了一层;

把这层称为哈希槽;用于管理数据和节点之间的关系,现在就相当于节点上放的是槽,槽里面放到是数据; 

槽解决的是粒度问题,相当于把粒度变大了,这样便于数据移动;

哈希解决的是映射问题,使用key的哈希值来计算所在的槽,便于数据分配。

 

posted on 2022-01-24 11:26  四海骄阳  阅读(31)  评论(0编辑  收藏  举报

导航