hash 类型是string类型的field和value的映射表,或者说是一个string集合,适合存储对象,相比较而言,将一个对象类型存储在hash类型里要比存储在string类型里占用更少的内存空间,并方便存取整个对象。

hset key field value 设置hash field 为指定值,如果key不存在,则创建

Redis学习-hash数据类型

hget key field 获取指定的hash field

Redis学习-hash数据类型

hmget key field1 ......fieldN 获取全部指定的hash field

Redis学习-hash数据类型

hmset key field1 value1 ......fieldN valueN 同时设置hash的多个field

Redis学习-hash数据类型

hincrby key field integer 将指定的hash field加上指定值,成功返回hash field变更后的值

Redis学习-hash数据类型

hexists key field 检测指定的field是否存在,存在返回1,不存在返回0

Redis学习-hash数据类型

hdel key field1 ......fieldN删除指定的hash field

Redis学习-hash数据类型

hlen key 返回指定hash的field数量

Redis学习-hash数据类型

hkeys key 返回hash的所有fie

Redis学习-hash数据类型

hvals key 返回hash的所有value

 Redis学习-hash数据类型

hgetall key 返回hash的所有field和value

 Redis学习-hash数据类型

 

相关文章: