【字符串】
sds结构,simple dynamic string。是redis底层字符串实现,结构为:
typedef char *sds;
struct sdshdr {
// buf 已占用长度
int len;
// buf 剩余可用长度
int free;
// 实际保存字符串数据的地方
char buf[];
};
实现字符串对象,redis内部char*的替代品。
高效地追加字符串和计算字符串长度。
二进制安全:数据可以是以 \0 结尾的 C 字符串, 也可以是单纯的字节数组, 或者其他格式的数据。
【列表】
hash
set
有序set
浙公网安备 33010602011771号