quicklist

Trouvaille ~15 天前
数据库·redis·list·双端队列·后端开发·quicklist·zoplist
【Redis篇】List 列表:双端队列与消息队列的完美实现💬 这一篇讲什么:Redis 五种数据类型中的第三种 —— List 列表🚀 核心内容:上一篇学完了 Hash 类型,这一篇进入第三种数据类型 —— List。List 是一个非常灵活的数据结构,既可以当栈用,也可以当队列用,在消息队列、时间线、最新动态等场景下都有广泛应用。
zhoupenghui1683 个月前
数据库·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 和双向链表的优点,既节省空间,又提升了修改操作的性能。使用场景: 在列表键元素较多或包含较大元素时使用。
我是有底线的