Redis学习-hash数据类型

Posted 风坤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis学习-hash数据类型相关的知识,希望对你有一定的参考价值。

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

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

hget key field 获取指定的hash field

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

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

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

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

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

hlen key 返回指定hash的field数量

hkeys key 返回hash的所有fie

hvals key 返回hash的所有value

 

hgetall key 返回hash的所有field和value

 

 

以上是关于Redis学习-hash数据类型的主要内容,如果未能解决你的问题,请参考以下文章

Redis学习笔记09Redis数据类型之 哈希表类型

第124天学习打卡(Redis Set Hash Zset 三种特殊数据类型 事务 乐观锁)

Redis学习三:Redis数据类型

Redis 学习 —— 数据类型及操作

redis知识点总结

Redis学习总结(上)——Redis数据类型配置文件Jedis