美文网首页
redis笔记(六) Hash 哈希数据类型相关命令

redis笔记(六) Hash 哈希数据类型相关命令

作者: peterz博客 | 来源:发表于2019-02-19 16:07 被阅读0次
    hset key field value

    作用: 把key中 filed域的值设为value
    注:如果没有field域,直接添加,如果有,则覆盖原field域的值
    hset user name lisi

    hget key field

    作用: 返回key中field域的值
    hget user name // lisi

    hmset key field1 value1 field2 value2

    作用: 设置多个域和值
    hmset user name lisi age 10

    hmget key field1 field2

    作用: 返回key中field1 field2 fieldN域的值
    hmget user name age

    hgetall key

    作用:返回key中,所有域与其值
    hgetall user

    hdel key field

    作用: 删除key中 field域
    hdel user name

    hlen key

    作用: 返回key中元素的数量
    hlen user

    hexists key field

    作用: 判断key中有没有field域
    hexists user name

    hinrby key field value

    作用: 是把key中的field域的值加上整型值value
    hinrby user age 1

    hinrbyfloat key field value

    作用: 是把key中的field域的值加上浮点值value
    hinrbyfloat user age 1.5

    hkeys key

    作用: 返回key中所有的field
    hkeys user

    hvals key

    作用: 返回key中所有的value
    hvals user

    相关文章

      网友评论

          本文标题:redis笔记(六) Hash 哈希数据类型相关命令

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