Redis 数据结构字符串底层剖析(简单动态字符串)

引言 Redis没有直接使用C语言传统的字符串表示,而是自己构建了一种名为简单动态字符串(simple dynamic string,SDS)的抽象类型,并将SDS用作Redis的默认字符串表示. 在Redis 里面,C字符串只会作为字符串面量(string literal)用在一些无须对字符串值进行修改的地方。 在一个可以被修改的字符串值里面,Redis就会使用SDS来表示字符串值,比如:Red
相关文章
相关标签/搜索