【字符串】
sds结构,simple dynamic string。是redis底层字符串实现,结构为:
typedef char *sds; struct sdshdr { // buf 已占用长度 int len; // buf 剩余可用长度 int free; // 实际保存字符串数据的地方 char buf[]; };
实现字符串对象,redis内部char*的替代品。
高效地追加字符串和计算字符串长度。
二进制安全:数据可以是以
【字符串】
sds结构,simple dynamic string。是redis底层字符串实现,结构为:
typedef char *sds; struct sdshdr { // buf 已占用长度 int len; // buf 剩余可用长度 int free; // 实际保存字符串数据的地方 char buf[]; };
实现字符串对象,redis内部char*的替代品。
高效地追加字符串和计算字符串长度。
二进制安全:数据可以是以