一、简介
1.1 基本介绍
String是Redis最常用的数据类型,其中key值为字符串,value值可以为字符串或者数值类型。
对外呈现结构类似Java中Map<String,String>/Map<String, Number>集合
其中的value值,有种实现(类型内部编码)
int:8个字节的长整型
embstr:小于等于39个字节的字符串
raw:大于39个字节的字符串
Redis会根据当前值的类型和长度决定使用哪种内部编码实现,比如:
#存短字符串
127.0.0.1:6379> set name dafei
OK
#查看类型真实编码
127.0.0.1:6379> object enc