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

2019-02-19  本文已影响0人  peterz博客
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

上一篇 下一篇

猜你喜欢

热点阅读