| 结构 | 双向链表 + listpack 节点 |
|---|---|
| 配置 | list-max-listpack-size(7.0 命名) |
| 平衡 | 节点越大越省指针开销、修改越慢 |
示例
示例
redis-cli CONFIG GET list-max-listpack-size
redis-cli CONFIG SET list-max-listpack-size 128
redis-cli LPUSH queue a b c
redis-cli OBJECT ENCODING queue # quicklist负数含义:-1=4KB、-2=8KB、-3=16KB,节点越小则一个 List 的节点越多、指针开销越大。