一、Hash 结构

  

 

   KV模式不变,但V是一个键值对

二、常用

  

 

三、示例

  1、hset/hget/hmset/hmget/hgetall/hdel

hset key field value	设置hash里面一个字段的值

hget key field			获取hash中field的值

hmset key field value [field value ...] 设置多个Hash字段值

hmget key field [field...]  获取指定hash里面多个指定字段的值

hgetall key					从Hash中读取全部的字段和值

hdel key field [field...]   删除一个或多个Hash的字段

 

    

 

     

 

  2、hlen

hlen key:获取 hash 里所有字段的数量

 

  3、 hexists key 在key里面的某个值的key

hexists key field	判断field 是否存在 hash 中

 

  4、hkeys/hvals

hkeys key  获取hash的所有字段
hvals key   获取hash的所有值

 

    

 

  5、 hincrby/hincrbyfloat

hincrby key field increment     将hash中指定域的值增加给定的数字

hincrbyfloat key field increment    将hash中指定域的值增加给定的浮点数

 

    

 

  6、hsetnx

hsetnx key field value  设置hash的一个字段,只有当这个字段不存在时有效,不存在赋值,存在了无效。

    

 

posted on 2021-12-30 15:45  格物致知_Tony  阅读(65)  评论(0编辑  收藏  举报