Redis数据结构之list
常用命令
lpush\rpush
lpop/rpop
rpoplpush
lrange
lindex
llen
linsert
lrem
lset
数据结构
List的数据结构为快速链表quickList
首先在列表元素较少的情况下会使用一块连续的内存存储,这个结构是ziplist,即是压缩列表,它将所有的元素紧挨在一起存储,分配的是一块连续的内存。
当数据量比较多的时候才会变成quickList,多个ziplist连在一起,组成了quickList(双向链表)