49分钟
Redis数据结构剖析
Redis数据结构是指底层实现 Redis 键值对中值的数据类型的方式。它包括了 string(字符串)对象、List (列表)对象、Hash(哈希)对象、Set (集合)对象和zset (有序集合)…
Redis数据结构是指底层实现 Redis 键值对中值的数据类型的方式。它包括了 string(字符串)对象、List (列表)对象、Hash(哈希)对象、Set (集合)对象和zset (有序集合)对象等。随着Redis 版本的更新,这些数据类型的底层数据结构也有所不同,如双向链表、压缩列表、哈希表、跳表、整数集合、quicklist 和 listpack 等。这些数据结构的选择使得 Recis 在处理数据的增删查改操作时能够高效地运行。
第1章 SDS和跳跃表
第2章 压缩列表和整数集合
第3章 字段和快速列表
第4章 Stream
第5章 HyperLogLog和RedisObject
测试
赵渝强
曾任京东大学大数据学院院长
曾任Oracle中国有限公司高级技术顾问