Redis Hash常用命令

7 篇文章 0 订阅

Set 类型常用命令

关键字命令参数descex
hsethset key field valuekey:key
field:字段名称 相当于map里面的key
value:对应值
在hash中放入字段对应的值(如果field重复 则会覆盖之前的值)hset key name zhangsan
hgethget key fieldkey:key
field:字段名
获取hash里面字段对应的值hget key name
hgetallhgetall keykey:key获取hash里面所有字段属性和值hgetall key
hmsethmeset key field value[field value…]key:key
field:字段名称 相当于map里面的key
value:对应值
在hash中一次性放入多个字段所对应的值hmset key name zhangsan age 16
hmgethmget key field [field…]key:key
field:字段名称
一次性取出多个字段所对应的各自值hmget key name age
hsetnxhsetnx key field valuekey:key
field:字段
value:值
给hash设置一个不存在的field所对应的值hsetnx key sex 1
hkeyshkeys keykey:key获取hash下面所有的字段名称hkeys key
hvalshvals keykey:key获取该hash下面的所有value值hvals key
hlenhlen keykey:key获取hash下面有多少个fieldhlen key
hstrlenhstrlen key fieldkey:key
field:字段名
获取hash里面字段所对应属性值的长度hstrlen key name
hincrbyhincrby key field incrementkey:key
field:字段名
increment:值
给hash中特定的字段属性加上给的值hincrby key age 1
hincrbyfloathincrbyfloat key field incrementkey:key
field:字段名
increment:浮点值
给hash中特定的字段属性加上给的浮点值hincrby key age 1.1
hdelhdel key field [field…]key:key
field:字段
删除hash里面的一个或多个字段属性hdel key name
hexistshexists key fieldkey:key
field:字段
判断该字段是否在hash存在hexists key name
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值