Redis的设计与原理(五)

数据结构与对象——压缩列表 压缩列表是列表键和哈希键的底层实现之一。当一个列表键只含少量列表项,并且每个列表项要么就是小整数值,要么就是长度比较短的字符串,那么Redis就会使用压缩列表来做列表键的底层实现。 一.压缩列表的构成 压缩列表是Reids为了节约内存而开发的,是由一系列特殊编码的连续内存块组成的顺序型数据结构。一个压缩列表可以包含任意多个节点,每个节点都可以保存一个字节组或者一个整数值
相关文章
相关标签/搜索