就是字典
优点:
1、节约内存:name,age拆出来存 要比 拿哈希存存费内存
底层用压缩列表存储,ziplist实现,如果上面两条件任一不满足,那么redis就不用ziplist来存储
2、如果value用json存储,python还需要json.load操作, 哈希存储可以直接取操作
缺点:
1、只能对键进行过期功能,不能对field进行过期功能
2、不满足上面2条件时,耗内存
内存型数据库,存储空间最珍贵
1、HSETNX NX是指字段field是否有,没有添加
键值 h1不需要单独初始化创建,与字段 field(name)一起创建
操作和python中字典类似
做减法时, HINCRBY 后面参数取 负数
批量更新,参数为字典,与命令行不一样,命令行按顺序列出来即可
redis4.0放弃hmset,使用hset