redis如何存储数据

时间:2012-12-25 12:03:46

标签: redis

如果redis将数据作为键值对存储在内存中,那么最初创建的哈希表的大小是多少来存储键值对?它是否在配置文件中创建一个大小等于maxmemory参数的表?

1 个答案:

答案 0 :(得分:3)

不,主词典的哈希表大小是动态的。

初始大小为4个条目。然后它增长以适应数据,遵循2的幂。增长是动态的,因此在背景中逐步执行重组。昂贵的rehashing操作无法阻止简单的set命令。