redis对象

redis对象

redis对象

编码和底层实现

redis对象

redis对象

redis对象

redis对象

一、字符串对象

redis对象

redis对象

redis对象

redis对象

redis对象

redis对象

redis对象

redis对象

编码转换

redis对象

 

二、列表

列表的编码可以是ziplist或者linkedlist

ziplist编码的列表对象使用压缩列表作为底层实现。每个压缩列表的节点保存了一个列表元素。redis对象

redis对象

redis对象

编码转换

redis对象

三、哈希表

哈希表的编码可以是ziplist或者hashtable

redis对象

redis对象

redis对象

redis对象

redis对象

编码转换

redis对象

 

四、集合

集合对象的编码可以是intset或者是hashtable.

redis对象

redis对象

编码转换

redis对象

 

五、有序集合

有序集合对象的编码可以是ziplist或者skiplist

redis对象

redis对象

redis对象

redis对象

redis对象

redis对象

编码转换

redis对象

redis对象

 

 

相关文章: