Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果 redis 将数据作为键值对存储在内存中,那么 redis 最初创建的用于存储键值对的哈希表的大小是多少?它是否会在配置文件中创建一个大小与 maxmemory 参数相等的表?
不,主字典的哈希表的大小是动态的。
初始大小为 4 个条目。然后它会按照 2 的幂次增长以适应数据。增长是动态的,因此重新散列是在后台增量执行的。昂贵的重新散列操作无法阻止简单的设置命令。