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

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