一、Hash 结构
KV模式不变,但V是一个键值对
二、常用
三、示例
1、hset/hget/hmset/hmget/hgetall/hdel
1 2 3 4 5 6 7 8 9 10 11 | hset key field value 设置 hash 里面一个字段的值 hget key field 获取 hash 中field的值 hmset key field value [field value ...] 设置多个Hash字段值 hmget key field [field...] 获取指定 hash 里面多个指定字段的值 hgetall key 从Hash中读取全部的字段和值 hdel key field [field...] 删除一个或多个Hash的字段 |
2、hlen
hlen key:获取 hash 里所有字段的数量
3、 hexists key 在key里面的某个值的key
1 | hexists key field 判断field 是否存在 hash 中 |
4、hkeys/hvals
1 2 | hkeys key 获取 hash 的所有字段 hvals key 获取 hash 的所有值 |
5、 hincrby/hincrbyfloat
1 2 3 | hincrby key field increment 将 hash 中指定域的值增加给定的数字 hincrbyfloat key field increment 将 hash 中指定域的值增加给定的浮点数 |
6、hsetnx
1 | hsetnx key field value 设置 hash 的一个字段,只有当这个字段不存在时有效,不存在赋值,存在了无效。 |
分类:
Redis
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战