redis运维(十三) hash哈希

哈希

① 定义

bash 复制代码
hash: '散列'

说明:key对应是'值'是'键值对[python中的字典]',其中'键'在redis中叫'field'.

形如:value=[{field1,value1},...{fieldN,valueN}],'值'本身又是一种'键值对'结构

② 优点和缺点

bash 复制代码
wzj_height   180

wzj_age     18

'等价'  --> 这个人的 '个个属性'

wzj  {age:18,height:180}
bash 复制代码
下面讲解 '常用命令'

③ 常用命令

bash 复制代码
1、'设置'
bash 复制代码
2、'获取'
bash 复制代码
3、中场'小结'
bash 复制代码
4、所有'字段'、所有'值'、'删除'字段、字段'整数计算'

④ python操作hash

bash 复制代码
说明: '省略'过程

⑤ hash应用场景

bash 复制代码
1、'统计'
bash 复制代码
2、'缓存'
相关推荐
Gh0st_Lx9 小时前
【9】面试官:讲一下MySQL 和 Redis 的缓存一致性问题
redis·mysql·缓存
2401_8788204710 小时前
Redis+Lua脚本实现全局令牌桶限流
数据库·redis·lua
身如柳絮随风扬11 小时前
Redis 主从复制与哨兵机制详解:从原理到高可用实战
数据库·redis·缓存
Plastic garden13 小时前
Redis(2) redis的高可用
java·数据库·redis
CAE虚拟与现实13 小时前
重置系统后,Postgresql不用重装
数据库·redis·postgresql·kafka
java1234_小锋14 小时前
Redis 支持哪些数据类型?请分别说明它们的使用场景
java·数据库·redis
半夜修仙15 小时前
Redis中String数据类型的常见命令
数据库·redis·缓存
LB211215 小时前
消灭并发重复调用:基于 Agent 调用 LLM 的分布式 Single-Flight 实战
java·开发语言·redis·分布式·agent
JAVA社区16 小时前
Java进阶全套教程(七)—— Redis超详细实战详解
java·linux·开发语言·redis·面试·职场和发展
小碗羊肉18 小时前
【Redis | 第三篇】缓存(Cache)
数据库·redis·缓存