【2024最新版,redis7】redis底层的10种数据结构
Redis 底层使用的数据结构可以概括为以下 10 种:
- 字符串(String)
- 列表(List)
- 字典(Hash)
- 集合(Set)
- 有序集合(Sorted Set,或称为 zset)
- 哈希表(Hash Table)
- 跳表(Skip List)
- 位图(Bitmap)
- 前缀编码(Patricia Trie,基于 Radix Tree)
- 时间序列(Timed Sorted Set)
Redis 7 引入了新的数据类型:
- Stream
- Dictionaries
- Quicklist
这些新数据类型主要应用于 Redis 的新特性中,比如 Streams 用于消息队列,Dictionaries 用于小型数据库,Quicklist 用于优化列表结构。
评论已关闭