转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/79281139
本文出自【赵彦军的博客】

Redis 哈希(Hash)

Redis hash 是一个string类型的fieldvalue的映射表,hash特别适合用于存储对象。

Redis 中每个hash 可以存储 2的23次方 键值对(40多亿)。

命令

  • hset :存值

格式:hset 【hashkey】【键值对】

例子:存名字

hset hash1 name zhoayanjun 
  • hget :取值

格式:hget 【hashkey】【key】

例子:取名字

hget hash1 name
  • hmset :存多个键值对

格式:hmset 【key】【键值对】【键值对】…

例子:存名字、年龄

hmset hash1 name zhoayanjun age 20
  • hmget :取多个值

格式:hmget 【hashkey】【key1】【key2】…

例子:存名字

hmget hash1 name age
  • hgetall :获取所有键值对

格式:hgetall 【hashkey】

例子:获取 hash1 所有键值对

hgetall hash1
  • hdel :删除多个键值对

格式:hdel 【hashkey】【key1】【key2】..

例子:删除 hash1 的名字、年龄

hdel hash1 name age
  • del :删除多个集合

格式:del 【hashkey1】【hashkey2】..

  • hincrby :字段自增

格式:hincrby 【hashkey1】【key】【value】

例子:年龄自增 5

hincrby hash1 age 5 
  • hexists : 字段是否存在

格式:hexists 【hashkey】【key】

返回 1 代表存在;返回 0 代表不存在。

  • hlen : 获取 hashkey 的里面的字段数量

格式:hlen 【hashkey】

  • hkeys : 获取 hashkey 的里面的 key 值

格式:hkeys 【hashkey】

  • hvals : 获取 hashkey 的里面的 value 值

格式:hvals 【hashkey】


个人微信号:zhaoyanjun125 , 欢迎关注

CentOS 初体验二十二:redis常用命令:Hash相关推荐

  1. CentOS 初体验二十三:redis常用命令:List

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/79283567 本文出自[赵彦军的博客] List 简介 Redis列表是简单的字符 ...

  2. CentOS 初体验二十一:redis常用命令:String

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/79279403 本文出自[赵彦军的博客] 数据类型 Redis支持五种数据类型:st ...

  3. CentOS 初体验十一:firewall防火墙的命令使用

    转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79086816 本文出自[赵彦军的博客] 查看防火墙状态 systemctl stat ...

  4. 鸡啄米之VS2010/MFC编程入门之二十四(常用控件:列表框控件ListBox)

    目录 一.目的: 1.点击列表框某个变量后,编辑框就显示出来这个变量名字 一.参考: 1.VS2010/MFC编程入门之二十四(常用控件:列表框控件ListBox) ①总结:good:亲测有效,适合多 ...

  5. JAVA基础知识总结:一到二十二全部总结

    >一: 一.软件开发的常识 1.什么是软件? 一系列按照特定顺序组织起来的计算机数据或者指令 常见的软件: 系统软件:Windows\Mac OS \Linux 应用软件:QQ,一系列的播放器( ...

  6. 2021年大数据Hadoop(二十二):MapReduce的自定义分组

    全网最详细的Hadoop文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 本系列历史文章 前言 MapReduce的自定义分组 需求 分析 实现 第一步: ...

  7. (原创)无废话C#设计模式之二十二:总结(针对GOF23)

    无废话C#设计模式之二十二:总结(针对GOF23) 比较 设计模式 常用程度 适用层次 引入时机 结构复杂度 Abstract Factory 比较常用 应用级 设计时 比较复杂 Builder 一般 ...

  8. 网络存储技术Windows server 2012 (项目二十二 远程异地灾备中心的部署)

    网络云存储技术Windows server 2012 (项目二十二 远程异地灾备中心的部署) 前言 网络存储技术,是以互联网为载体实现数据的传输与存储,它采用面向网络的存储体系结构,使数据处理和数据存 ...

  9. 自然语言处理系列二十二》词性标注》词性标注原理》词性介绍

    注:此文章内容均节选自充电了么创始人,CEO兼CTO陈敬雷老师的新书<分布式机器学习实战>(人工智能科学与技术丛书)[陈敬雷编著][清华大学出版社] 文章目录 自然语言处理系列二十二 词性 ...

  10. (二十二)admin-boot项目之集成just-auth实现第三方授权登录

    (二十二)集成just-auth实现第三方授权登录 项目地址:https://gitee.com/springzb/admin-boot 如果觉得不错,给个 star 简介: 这是一个基础的企业级基础 ...

最新文章

  1. 流利说流年不利,市值跌去80%,AI教育第一股营收赚钱仍然依赖人工
  2. 数字图像处理:第十一章基于特征向量的变换
  3. shiro框架采取MD5+salt方式加密密码
  4. 关于PostMessage后台发送组合键
  5. 【django学习】request.POST与request.POST.get两者主要区别
  6. android inset 标签,android – 有几个WindowInsets?
  7. 培养你的“翁格玛丽”
  8. 【web组件库系列】封装自己的字体图标库
  9. 分布式存储ceph——(3)ceph常用命令
  10. vnc远程控制linux端口5901,VNC远程控制Linux
  11. MongoDB分片式高可用集群搭建
  12. python父亲节祝福_关于父亲节的祝福语大全(27句),暖心的句子
  13. Android Reboot 命令执行过程
  14. 关闭计算机界面,电脑关机卡在关机界面怎么办?详细原因分析及解决方法来啦!...
  15. 4.各种动物英语表示
  16. 面向NNA 功能覆盖的精简操作集计算 (ROSC)
  17. tinymind 书法文字识别
  18. 学习周记1:2019.2.18-2019.2.24
  19. 互联网产品思考(一) —— 基本理念
  20. unityplayerpre存档_Unity3d中的PlayerPrefs游戏存档API的扩展

热门文章

  1. c语言坐标三角形判断,【C语言】判断三角形类型(示例代码)
  2. Java中如何执行source命令,在Java中运行UNIX Source命令
  3. 七、Java编码字符集和转义符介绍
  4. 八十三、Eureka实现相互注册
  5. 十八、深入Java 访问修饰符和非访问修饰符
  6. 三十五、Scrapy 中的杂知识总结和代理池的编写
  7. tensorflow从入门到放弃(二)
  8. sklearn模型的训练(下)
  9. 目标检测的尽头是语言建模?Hinton团队提出Pix2Seq,性能媲美DETR
  10. 今日arXiv精选 | 29篇顶会论文:ACM MM/ ICCV/ CIKM/ AAAI/ IJCAI