随笔分类 - redis
摘要:一、对象的类型和编码 Redis中每个对象都有一个redisObject结构表示: typedef struct redisObject { unsigned type:4; // 类型 unsigned encoding:4; // 编码 void *ptr; // 指向底层实现数据结构的指针 }
阅读全文
摘要:一. 简单动态字符串(SDA,simple dynamic string) ##1. 定义 struct sdshdr { int len; // 记录buf中已使用字节数量,等于SDS所保存字符串的长度 int free; // 记录buf中未使用字节数量 char buf[]; // 用于保存字
阅读全文