NOTE
2.16 ziplist
1. 什么是ziplist - Redis底层的一种数据结构,用于实现list、zset > 2026 注:这是旧版 Redis 的实现背景;现代 Redis 已不再以 ziplist 作为这些结构的主要编码。 - 一段连续的内存空间 2. 为什么需要ziplist - 动态数组:由长度+元素列表组成。每个元素占用的空间大小相同,类型也是相同的 - - ziplist:也由长度+元素列表组成。不同之处在于 - 每个元素
这是历史学习笔记,可能存在过时或不完整的理解。
1. 什么是ziplist
- Redis底层的一种数据结构,用于实现list、zset
- 一段连续的内存空间
2. 为什么需要ziplist
- 动态数组:由长度+元素列表组成。每个元素占用的空间大小相同,类型也是相同的
- ziplist:也由长度+元素列表组成。不同之处在于
- 每个元素占用的空间大小可以不同,因此可以节省内存
- 