Redis数据类型简单操作---哈希

本文详细介绍了Redis中哈希数据结构的使用方法,包括HSET插入、HMSET批量设置、HINCRBY递增操作,以及HGET、HGETALL、HKEYS、HVALS查询功能。展示了如何通过命令实现对哈希表的高效管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Hase---哈希

插入哈希

  • 单个

        语法:HSET key field value  

127.0.0.1:6379> hset stu name jack
(integer) 1

  • 多个

        语法:HMSET  key field1 value1 field2 value2 ...  

127.0.0.1:6379> hmset user name xiaomi age 18
OK

  • 为哈希表 key 中的指定的整数值上加增量increment

        语法:HINCRBY key field increment  

127.0.0.1:6379> hincrby user age 5  # 年龄加5
(integer) 23  --->age

查询哈希

  • 查询指定字段的值

        语法:HGET key field  

127.0.0.1:6379> hget user name
"xiaomi"

  • 查询所有字段和值

        语法: HGETALL key  

127.0.0.1:6379> hgetall user
1) "name"
2) "xiaomi"
3) "age"
4) "23"

  • 查询所有字段

        语法:HKEYS key  

127.0.0.1:6379> hkeys user
1) "name"
2) "age"

  • 查询所有的值

        语法:HVALS key  

127.0.0.1:6379> hvals user
1) "xiaomi"
2) "23"

删除哈希

        语法:HDEL key field1 field2 ...  # 删除一个或多个,返回删除的个数

127.0.0.1:6379> hdel user:123 gender
(integer) 1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值