对象 对象type属性值
字符串对象 | REDIS_STRING |
列表对象 | REDIS_LIST |
哈希对象 | REDIS_HASH |
集合对象 | REDIS_SET |
有序集合对象 | REDIS_ZSET |
REDIS底层编码表
可以看出来,redis底层共有八中不同的数据结构对应 编码常量如上图所示 ,具体各个编码常量的含义可以查看《Redis设计与实现》参考《数据结构》
每种类型的对象都对应使用了至少使用了两种不同的编码
对象 对象type属性值
字符串对象 | REDIS_STRING |
列表对象 | REDIS_LIST |
哈希对象 | REDIS_HASH |
集合对象 | REDIS_SET |
有序集合对象 | REDIS_ZSET |
REDIS底层编码表
可以看出来,redis底层共有八中不同的数据结构对应 编码常量如上图所示 ,具体各个编码常量的含义可以查看《Redis设计与实现》参考《数据结构》
每种类型的对象都对应使用了至少使用了两种不同的编码