Redis设计与实现笔记

基本结构如下

初始状态一直使用 dictht[0],即 0 号哈希表

在发生扩容 rehash的时候,开始渐进式向 dictht[1]哈希表转移,

转移完成后交换 dicth[0] 与 dictht[1],保持使用0号哈希,空闲1号哈希表准备 rehash 使用

原文地址:https://www.cnblogs.com/zawier/p/10203361.html