【面试】Redis 基础数据类型以及常见面试问题
String字符串底层实现方式SDS 简单动态字符串(raw/embstr)typedef char *sds; struct sdshdr { // 记录buf数据中已使用的字节数目 int len; // 记录buf 剩余的字符长度 int free; // 字符数据,用于存储字符串 大小等于len+free+1,其中多余的1个字节是用来存储'\0'的。...