redis-hash数据类型小结

Published on:
Tags: redis

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

hash