Redis-Hash常用命令

  • hset key field value

    设置一个散列,但是在散列中一次只能设置一个属性,如果要批量设置多个属性,则需要使用 hmset命令

  • hget key field

    获取指定key对应的散列中的指定属性对应的值,也是只能每次获取一个属性对应的值,如果要获取批量属性值,则需要使用命令 hmget

  • hmset key field value[(field value)...]

    设置一个散列,例如:hmset key1 name lonely age 18,该追令会生成一个key为key1的散列,散列中的属性有两个 分别是 name以及age,对应的值分别是 lonely和18

  • hmget key field...

    返回指定key对应的散列中指定key-name对应的值,例如上例子的基础上,调用 hmget key1 name指令的结果就是 从key1对应的散列中,获取属性 name对应的值 lonely就是结果了

  • hdel key field...

    删除指定key对应的散列中指定field...的信息。例如有key1:{name:lonely,age:25},那么使用命令hdel key1 age;的结果是删除了 age属性信息,即 只剩下 key1:{name:lonely}

  • hlen key

    返回指定key对应的散列中键值对的数量

  • hexists key field

    判断指定key对应的散列中是否存在field属性的键值对

  • hkeys key

    返回指定key对应的散列的key集合,例如存在 key1:{name:lonely,age:25},那么使用hkeys key1命令的结果就是 {name,age}

  • hvals key

    同hkeys命令类似,不过hvals命令返回的指定key对应散列的value集合

  • hgetall key

    返回指定key对应的所有键值对信息

  • hincrby key field increment

    将指定key对应的散列中指定属性对应的value递增increment个单位,注意只有值是数值类型才可以生效,返回递增后的结果

最新文章

  1. Eclipse中使用tomcat 8服务器初级教程
  2. 如何判断js中对象的类型
  3. 200多个js技巧代码
  4. Hyper-V下安装Ossim系统
  5. 解决Android singleTask模式下PendingIntent不能给onNewIntent传值的Bug
  6. 【CSS】class和id命名规则
  7. How to Use Rsync to Sync New or Changed/Modified Files in Linux
  8. JAVA try-catch-finally-return
  9. CRM 2013 切换显示语言
  10. wps 操作
  11. MySQL和SQLyog的配置-安装及遇到的问题
  12. Linux运维期中架构(50台集群)
  13. Asp.net连接数据库的配置方法
  14. filter、map、sorted和reduce函数
  15. 【转】java方法参数传递方式--按值传递、引用传递
  16. bga
  17. 2018.07.17 洛谷P1368 工艺(最小表示法)
  18. 【数组】Find Minimum in Rotated Sorted Array
  19. SQL Server的优点与缺点
  20. go语言基础之map赋值、遍历、删除 、做函数参数

热门文章

  1. chrome调试笔记
  2. PCL中有哪些可用的PointT类型(3)
  3. 如何访问pod(6)
  4. pm2 使用
  5. js如何控制select展开
  6. C# Redis 缓存应用 主要代码及版本选择
  7. Kubernetes Dashboard的安装与坑【h】
  8. Leetcode之动态规划(DP)专题-188. 买卖股票的最佳时机 IV(Best Time to Buy and Sell Stock IV)
  9. Parse Lisp Expression
  10. 服务器:消息18456,级别16,状态1 用户‘sa’登录失败解决方法