Redis 基础数据结构与对象

Redis用到的底层数据结构有:简单动态字符串、双端链表、字典、压缩列表、整数集合、跳跃表等,Redis并没有直接使用这些数据结构来实现键值对数据库,而是基于这些数据结构创建了一个对象系统,这个系统包括字符串对象、列表对象、哈希对象、集合对象和有序结合对象共5种类型的对象。   1 简单动态字符串 redis自定义了简单动态字符串数据结构(sds),并将其作为默认字符串表示。 struct sds
相关文章
相关标签/搜索