Redis 数据结构

简单动态字符串(SDS) SDS定义: struct sdshdr{     int len ;//记录SDS字符串的长度     int free;//记录buf数组中未使用的数量     char buf[];//用于保存字符串 } 拼接字符串时,如果数组长度不够,会进行内存的重新分配,为了减少内存的重新分配引起的系统开销,会进行空间预分配。SDS的长度小于1M时,会分配和len等长大小的未使
相关文章
相关标签/搜索