文章目录
redis常用数据类型
这里只说常用的几种数据类型,redis是以k v键值对的形式存储数据,数据类型针对的都是v来说的。redis数据是以字节存储的
通过type命名可查看key的类型,object encoding查看key内部存储数据的类型
1、string
string又可以具体分为string,数值,bitmap三种
string
value是string类型,type 查看key 结果是 string,object ecoding 查看key 结果是 emdstr
数值
type查看key 结果是 string ,object ecoding 查看key 结果是 int
好处是可以有一些计算操作,避免一些错误
bitmap
type查看key 结果是 string ,object ecoding 查看key 结果是 raw
BITOP operation destkey key [key ...]
operation: and(与) or(或) xor(异或) not(非)
2、list
可以重复、存入有顺序,像数据结构中的数组
3、hash
是以k v键值对存储,像map数据结构
4、set
元素去重,无序
5、zset
默认按照score值从小到大排序