资讯专栏INFORMATION COLUMN

【redis专题(6)】命令语法介绍之hash

Kosmos / 3091人阅读

摘要:可以把看做一个数组,该数据类型特别适用于存储增作用把中域的值设为注如果没有域直接添加如果有则覆盖原域的值作用将哈希表中的域的值设置为,当且仅当域不存在。若域已经存在,该操作无效。如果不存在,一个新哈希表被创建并执行命令。

可以把hash看做一个数组hset array key1 value2;,该数据类型特别适用于存储

hset key field value

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

hsetnx key field value

作用: 将哈希表 key 中的域 field 的值设置为 value ,当且仅当域 field 不存在。
若域 field 已经存在,该操作无效。
如果 key 不存在,一个新哈希表被创建并执行 HSETNX 命令。

hmset key field1 value1 [field2 value2 field3 value3 ......fieldn valuen]

作用: 设置field1->N 个域, 对应的值是value1->N
(对应PHP理解为 $key = array(file1=>value1, field2=>value2 ....fieldN=>valueN))

hdel key field

作用: 删除key中 field域

hincrby key field value

作用: 是把key中的field域的值增长整型值value

hincrbyfloat key field value

作用: 是把key中的field域的值增长浮点值value

hget key field

作用: 返回key中field域的值

hmget key field1 field2 fieldN

作用: 返回key中field1 field2 fieldN域的值

hgetall key

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

hlen key

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

hexists key field

作用: 判断key中有没有field域

hkeys key

作用: 返回key中所有的field

kvals key

作用: 返回key中所有的value

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/37249.html

相关文章

  • redis专题(10)】命令语法介绍GEO

    摘要:获取指定元素范围的地理信息位置集合使用命令即可查询附近的位置例如查找距离杭州以内的城市的个城市按距离排序在返回位置元素的同时,将位置元素与中心之间的距离也一并返回。距离的单位和用户给定的范围单位保持一致。 简述 移动互联网时代LBS应用越来越多,交友软件中附近的小姐姐、外卖软件中附近的美食店铺、打车软件附近的车辆等等,那这种附近各种形形色色的XX是如何实现的呢 我么你都知道地球上的地理...

    BicycleWarrior 评论0 收藏0
  • redis专题(2)】命令语法介绍string

    摘要:当不存在时,返回一个错误。,对给定求逻辑非,并将结果保存到。空字符空格求逻辑或注意对于操作不能多个查返回的。通配任意多个字符包括没有如和等。通配括号内的某个字符如和,但不匹配。 REDIS有6大数据结构:string,link,sortedset,sets,hash,Geo。 这6个结构我将用6篇文章来记录各自是怎么用的,然后再用一篇文章来说一下各自的应用场景; string 增 se...

    laoLiueizo 评论0 收藏0
  • redis专题(2)】命令语法介绍string

    摘要:当不存在时,返回一个错误。,对给定求逻辑非,并将结果保存到。空字符空格求逻辑或注意对于操作不能多个查返回的。通配任意多个字符包括没有如和等。通配括号内的某个字符如和,但不匹配。 REDIS有6大数据结构:string,link,sortedset,sets,hash,Geo。 这6个结构我将用6篇文章来记录各自是怎么用的,然后再用一篇文章来说一下各自的应用场景; string 增 se...

    luffyZh 评论0 收藏0
  • Redis 概览

    摘要:返回值若存在,返回存在的的个数,否则返回。删除单个列表集合有序集合或哈希表类型的,时间复杂度为,为以上数据结构内的元素数量。当命令的游标参数被设置为时,服务器将开始一次新的迭代,而当服务器向用户返回值为的游标时,表示迭代已结束。 Redis 键相关的通用命令: 1. 查看所有键 KEYS 自1.0.0起可用。时间复杂度: O(N), N 为数据库中 key 的数量。 语法:KEYS...

    QiShare 评论0 收藏0
  • redis专题(3)】命令语法介绍list

    摘要:通过链表结构可以模仿队列结构与堆栈结构关于队列结构和堆栈结构可以查看标准库专题增作用把值插入到链表头部作用把值插入到链接尾部删作用返回并删除链表尾元素作用返回并删除链表头元素作用从链表中删除值注删除的绝对值个后结束从表头删除从表尾删除从表头 通过链表结构可以模仿队列结构与堆栈结构;关于队列结构和堆栈结构可以查看 【SPL标准库专题(6)】Datastructures:SplStack ...

    darryrzhong 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<