日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

redis-hash命令

發布時間:2023/10/11 综合教程 89 老码农
生活随笔 收集整理的這篇文章主要介紹了 redis-hash命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、HDEL key field [field ...]

從 key 指定的哈希集中移除指定的域。在哈希集中不存在的域將被忽略。

如果 key 指定的哈希集不存在,它將被認為是一個空的哈希集,該命令將返回0。

二、HEXISTS key field

返回hash里面field是否存在

三、HGET key field

返回 key 指定的哈希集中該字段所關聯的值

四、HGETALL key

返回 key 指定的哈希集中所有的字段和值。返回值中,每個字段名的下一個是它的值,所以返回值的長度是哈希集大小的兩倍

五、HINCRBY key field increment

增加 key 指定的哈希集中指定字段的數值。如果 key 不存在,會創建一個新的哈希集并與 key 關聯。如果字段不存在,則字段的值在該操作執行前被設置為 0

HINCRBY 支持的值的范圍限定在 64位 有符號整數

六、HINCRBYFLOAT key field increment

為指定key的hash的field字段值執行float類型的increment加。如果field不存在,則在執行該操作前設置為0.如果出現下列情況之一,則返回錯誤:

  • field的值包含的類型錯誤(不是字符串)。
  • 當前field或者increment不能解析為一個float類型。

七、HKEYS key

返回 key 指定的哈希集中所有字段的名字。

八、HLEN key

返回 key 指定的哈希集包含的字段的數量。

九、HMGET key field [field ...]

返回 key 指定的哈希集中指定字段的值。

對于哈希集中不存在的每個字段,返回 nil 值。因為不存在的keys被認為是一個空的哈希集,對一個不存在的 key 執行 HMGET 將返回一個只含有 nil 值的列表

十、HMSET key field value [field value ...]

設置 key 指定的哈希集中指定字段的值。該命令將重寫所有在哈希集中存在的字段。如果 key 指定的哈希集不存在,會創建一個新的哈希集并與 key 關聯

十一、HSCAN key cursor [MATCH pattern] [COUNT count]

用于迭代哈希表中的鍵值對。

cursor - 游標。

pattern - 匹配的模式。

count - 指定從數據集里返回多少元素,默認值為 10 。

十二、HSET key field value

設置 key 指定的哈希集中指定字段的值。

如果 key 指定的哈希集不存在,會創建一個新的哈希集并與 key 關聯。

如果字段在哈希集中存在,它將被重寫。

十三、HSETNX key field value

只在 key 指定的哈希集中不存在指定的字段時,設置字段的值。如果 key 指定的哈希集不存在,會創建一個新的哈希集并與 key 關聯。如果字段已存在,該操作無效果。

十四、HSTRLEN key field

返回hash指定field的value的字符串長度,如果hash或者field不存在,返回0.

十五、HVALS key

返回 key 指定的哈希集中所有字段的值

總結

以上是生活随笔為你收集整理的redis-hash命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。