redis-hash数据类型小结
Redis hash 是一个 string 类型的 field(字段) 和 value(值) 的映射表,hash 特别适合用于存储对象。
- 新增记录
- 新增一条 hset key field value
- 批量新增 hmset key field value [field value field value …]
- 新增一条记录,唯一性 hsetnx key field value
- 查询记录
- 查询一条 hget key field
- 批量查询 hmget key field [field field]
- 全表查询 hgetall key
- 修改记录
- 值增加指定增幅 hincrby key field increment
- 值增加指定增幅,浮点数 hincrbyfloat key field increment
- 删除记录 hdel key field
- 查询表长 hlen key
- 查询所有的字段 hkeys key
- 查询所有的值 hvals key
- 判断字段是否存在 hexists key field