redis中的数据结构和编码详解

小卢76031 10 0 PDF 2020-12-17 10:12:56

redis中的数据结构和编码: 背景: 1>redis在内部使用redisObject结构体来定义存储的值对象。 2>每种类型都有至少两种内部编码,Redis会根据当前值的类型和长度来决定使用哪种编码实现。 3>编码类型转换在Redis写入数据时自动完成,这个转换过程是不可逆的,转换规则只能从小内存编码向大内存编码转换。 源码: 值对象redisObject: typedef struct redisObject { unsigned type

用户评论
请输入评论内容
评分:
暂无评论