redis源码分析与思考(七)——压缩列表

    ziplist,即压缩列表。在Redis中,它是为了尽量节约内存而开发出来的,可谓是将节约内存做到了极致。它是哈希键与列表键的底层实现之一,当哈希键与列表键只含有整数或者两者的键长度较小时,两者就采用压缩列表来实现其功能。     之所以被称作压缩列表,是因为不同于之前所说的adlist表,压缩列表将普通顺序表的pre与next指针取消掉,采用计算长度的方法来实现各种操作,而且其长度也做了
相关文章
相关标签/搜索