redis学习:hash

文章问题导向

redis的string如何操作?使用场景有哪些?

如果你都有了答案,可以忽略本文章,或去redis学习导图寻找更多答案


hash操作

hash适合用于存储对象
每个 hash 可以存储 232 -1 键值对(40多亿)

语法说明

key:你要设置的对象名
field:属性
value:值

增加(设置)

设置一个对象属性
hset key field value

设置多个对象属性
hset key k1 v1 k2 v2

不存在才设置
hsetnx key field value

删除

hdel key field

修改(覆盖)

hset key field newValue

查找(获取)

获取一个属性
hget key field 

获取多个属性
hmget key f1 f2 

获取全部属性,不要值
hkeys key

获取全部值,不要属性(key)
hvals key

获取全部属性和值
hgetall key

其他

判断属性是否存在
hexists key field 

获取对象属性长度
hlen key

加
hincrby key field 100
减
hincrby key field -500

hash应用场景

先略

学习更多

redis学习导图

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值