List 类型可以从首、尾操作列表中的元素
在 3.2 版本之前,redis 采用 ZipList 和 LinkedList 来实现 List ,当元素数量小于 512 并且元素大小大于 64 字节时,采用 ZipList 编码,超过则采用 LinkedList 编码
在 3.2 版本之后,redis统一采用 QuickList 来实现 List
当使用 List 数据类型时,底层的结构如下:
List 类型可以从首、尾操作列表中的元素
在 3.2 版本之前,redis 采用 ZipList 和 LinkedList 来实现 List ,当元素数量小于 512 并且元素大小大于 64 字节时,采用 ZipList 编码,超过则采用 LinkedList 编码
在 3.2 版本之后,redis统一采用 QuickList 来实现 List
当使用 List 数据类型时,底层的结构如下: