redis-3-hash

作者: 打伞的Fish | 来源:发表于2018-06-13 21:55 被阅读1次

Hash

哈希类型中的映射关系叫作field-value, 注意这里的value是指field对应的值, 不是键对应的值, 请注意value在不同上下文的作用

  • 设置值
    hset key field value
    返回1是增加的新的值,覆盖旧的值返回0

  • 删除field,返回的是删除的个数
    hdel key field [field ...]

  • field的个数
    hlen key

  • 批量设置或获取field-value
    mget是获取多个,所以结合hash
    hmset和hmget分别是批量设置和获取field-value, hmset需要的参数是key
    和多对field-value, hmget需要的参数是key和多个field

    hmget key field [field ...]
    hmset key field value [field value ...]
    
  • 判断field是否存在/ 获取所有field/ 获取所有value
    hexists key field
    hkeys key
    hvals key
    hgetall key 所有的field-value


    时间复杂度

应用场景

hash的应用场景更多的在于将一个map的值保存在一个key,

相关文章

  • redis-3-hash

    Hash 哈希类型中的映射关系叫作field-value, 注意这里的value是指field对应的值, 不是键对...

网友评论

    本文标题:redis-3-hash

    本文链接:https://www.haomeiwen.com/subject/kwyseftx.html