Redis总共支持五种数据类型:string,hash,list,set及zset.这里介绍字符串类型的实现 首先了解字符串对象的结构 // redis对象内存分配,列出主要相关的属性 redisObject { // 对于字符串对象,type = REDIS_STRING type // 字符串的底层编码,有三种:int.raw.embstr,后文介绍 encoding // 指向实际保存字符串内容的空间 ptr // 还有其他属性 ...... } 上面的redisObject不实际保存字符…