Redis中Hash类型的使用

 更新时间:2023年06月08日 11:44:36   作者:藤椅不再坐着  
本文主要介绍了Redis中Hash类型的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Hash与String比较

Hash类型,也叫做散列,其Value是一个无序字典,类似于java中毒的HashMap的结构

(hash结构可以将对象中的每个字段独立储存,可以针对单个字段做CRUD)

String结构是将对象序列化为Json字符串后储存,当需要修改对象某个字段是很不方便

(想要修改值只能全部覆盖掉)

keyValue
heima:user:1

'{"id":1,"name":"jack","age":21}'

heima:product:1'{"id":2,"name":"apple11","price":5500}'

Hash类型的常见命令(显而易见,在String命令前加入H就是Hash的命令)

 1.HSET key field  value:添加或修改hash类型key的field的值(实操举例)

 图形化界面的结构

2.HGET key field :获取hash类型key的field的值(实操举例)

3.HMSET key field value :批量添加hash类型的key的field的值

4.HMGET key field:获取hash类型的key的field的值

5.HGETALL key:获取一个hash类型中的key的所有key与Value(只需要传key)

6.HKEYS key 获取一个hash类型中key的所有field 

 7.Hvals key 获取一盒hash类型中key的所有Value

8.Hincrby :让一个hash类型key的字段值自增并指定步长

9.Hsetnx:添加一个hash类型的key的field的值,前提是这个field不存在,否则不执行

到此这篇关于Redis中Hash类型的使用的文章就介绍到这了,更多相关Redis Hash类型内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • window下创建redis出现问题小结

    window下创建redis出现问题小结

    这篇文章主要介绍了window下创建redis出现问题总结,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10
  • Redis 2.8-4.0过期键优化过程全纪录

    Redis 2.8-4.0过期键优化过程全纪录

    这篇文章主要给大家介绍了关于Redis 2.8-4.0过期键优化的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Redis具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-04-04
  • 一文快速搞懂Redis的几种数据类型方式

    一文快速搞懂Redis的几种数据类型方式

    这篇文章主要介绍了一文快速搞懂Redis的几种数据类型方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-10-10
  • win 7 安装redis服务【笔记】

    win 7 安装redis服务【笔记】

    Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
    2016-05-05
  • 基于Redis实现分布式单号及分布式ID(自定义规则生成)

    基于Redis实现分布式单号及分布式ID(自定义规则生成)

    一些业务背景下,业务要求单号需要有区分不同的前缀,那么在分布式的架构下如何自定义单号而且还能保证唯一呢?本文就来详细的介绍一下
    2021-09-09
  • RedisDesktopManager 连接redis的方法

    RedisDesktopManager 连接redis的方法

    这篇文章主要介绍了RedisDesktopManager 连接redis,需要的朋友可以参考下
    2023-08-08
  • redis底层数据结构之ziplist实现详解

    redis底层数据结构之ziplist实现详解

    这篇文章主要为大家介绍了redis底层数据结构之ziplist实现详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-12-12
  • redis-cli 使用密码登录的实例

    redis-cli 使用密码登录的实例

    今天小编就为大家分享一篇redis-cli 使用密码登录的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • redis的持久化和缓存机制解读

    redis的持久化和缓存机制解读

    这篇文章主要介绍了redis的持久化和缓存机制,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • redis配置文件中常用配置详解

    redis配置文件中常用配置详解

    这篇文章主要介绍了redis配置文件中常用配置详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04

最新评论