美文网首页简友广场想法
redis存储结构sds(sds simple dynamic

redis存储结构sds(sds simple dynamic

作者: 椛源 | 来源:发表于2022-05-06 23:37 被阅读0次

//等于SDS保存字符串的长度

int len; 

//记录buf数组中未使用的字节的数量

//实现空间预分配和惰性空间释放

//空间预分配:可以减少需要内存空间重新分配的次数

int free;

//字节数组,用于保存字符串,并且以空字节\0为结尾,

//但是空字节\0不计算在len属性里面,这个是格外分配的空间

//这样做的好处是可以直接重用C字符串函数库里面的函数,因为C的语音习惯也是这样的

char buf[]

相关文章

网友评论

    本文标题:redis存储结构sds(sds simple dynamic

    本文链接:https://www.haomeiwen.com/subject/oulturtx.html