0. 前言 这里对Redis底层字符串的实现分析,但是看完其实现还没有完整的一个概念,即不太清楚作者为什么要这样子设计,只能窥知一点,需要看完redis如何使用再回头来体会,有不足之处还望告知。 涉及文件:sds.h/sds.c1. 数据结构: 1 typedef c ...
0. 前言
这里对Redis底层字符串的实现分析,但是看完其实现还没有完整的一个概念,即不太清楚作者为什么要这样子设计,只能窥知一点,需要看完redis如何使用再回头来体会,有不足之处还望告知。
涉及文件:sds.h/sds.c
1. 数据结构:
1 typedef char *sds;2 3 struct sdshdr {4 unsigned int len; //buf中已使用的字节数5 unsigned int free; //buf中未使用的字节数6 char buf[]; //缓冲区7 };
原标题:Redis学习——SDS字符串实现
关键词:Redis
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。