quicklist

zhoupenghui16817 天前
数据库·redis·链表·quicklist·快速链表
redis 快速链表 详解快速链表(QuickList)是 Redis 3.2 版本引入的一种列表(List)底层实现结构,它结合了双向链表和压缩列表(ZipList) 的优点,在内存使用效率和操作性能之间取得了良好的折衷。
袁庭新1 年前
java·数据结构·redis·redis数据结构·ziplist·quicklist·袁庭新
Redis数据结构ZipList和QuickList原理解析大家好,我是袁庭新。在数据库的世界里,Redis 以其高效和灵活备受瞩目。而其中的 ZipList 和 QuickList 数据结构更是独具魅力。它们在内存管理和数据存储方面有着独特的设计理念,深入探究这些结构,能让我们更好地理解 Redis 的强大之处。这篇文章我给大家系统总结了Redis中ZipList和QuickList两种数据结构的原理。
无休居士2 年前
javascript·数据结构·redis·ziplist·quicklist·listpack
Redis基础数据结构之 quicklist 和 listpack 源码解读ziplist 有两个问题quicklist 的设计,其实是结合了链表和 ziplist 各自的优势。简单来说,一个 quicklist 就是一个链表,而链表中的每个元素又是一个 ziplist。
xiong_tai2 年前
数据结构·数据库·redis·quicklist
Redis底层数据结构之quicklist上一篇 redis底层数据结构之ziplistQuickList是由多个 ziplist 组成的双向链表,每个 ziplist 存储一定数量的元素。优点:结合了 ziplist 和双向链表的优点,既节省空间,又提升了修改操作的性能。使用场景: 在列表键元素较多或包含较大元素时使用。
我是有底线的