Redis哈希布局内存模子分解
发布时间:2018-10-23 14:03:39 所属栏目:编程 来源:佚名
导读:概述 在前文《Redis字符串范例内部编码分解》之中已经分解过 Redis最根基的 String范例的内部是怎么编码和存储的,本文再来叙述 Redis中行使 最为频仍的数据范例:哈希(或称散列),在Redis内部是怎么存的。 尝试源码情形:Redis 4.0.10 注: 本文首发于
而该 hashFunction函数指针在初始化时会对应被赋值为一个个真实的计较 Hash值的现实函数,就像下面这样:
Index值的计较依靠于上面计较得出的 Hash值,代码如下: 到此,尚有一个一向很是值得存眷的细节:即字典 dict里老是生涯有两个 Hash表布局 ht[2],以及与其高度相干的 rehash操纵,这在下一篇文章里详解。 后 记 因为手段有限,如有错误可能不妥之处,还请各品德评指正,一路进修交换! 【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读