redis--内部结构--quicklist

list的内部实现是双向链表,确实是一个双向链表,而且是一个ziplist的双向链表。quicklist的每一个节点都是一个ziplist。ziplist是一个内存紧凑的列表(各个数据项在内存上都是前后相邻的)。比如,一个包含3个节点的quicklist,如果每个节点的ziplist又包含4个数据项,那么对外表现上,这个list就总共包含12个数据项。 1、quicklist这样设计的优点 双向链
相关文章
相关标签/搜索