摘要:        
压缩列表是列表键与哈希键的底层实现之一。当一个列表键只包含少量的列表项,并且每个列表项要么就是小整数值,要么就是长度较短的字符串,那么Redis就会使用压缩列表来做列表键的底层实现。 压缩列表是为了节约内存而开发的,是由一系列特殊编码的连续内存块组成的顺序型数据结构。一个压缩列表可以包含任意多的节点    阅读全文
posted @ 2020-05-13 22:55
温暖如太阳
阅读(358)
评论(0)
推荐(0)
        
            
        
        
摘要:        
(一)跳跃表 跳跃表是一种有序的数据结构,它通过每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目的。 Redis使用跳跃表作为有序集合键的底层实现之一,如果一个有序集合包含的元素数量比较多,或者有序集合中元素的成员是比较长的字符串时,Redis就会使用跳跃表作为有序集合键的底层实现。     阅读全文
posted @ 2020-05-13 08:43
温暖如太阳
阅读(293)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号