黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

Redis教程
Redis安裝和使用
Redis數據類型操作命令
高級話題
Jedis操作Redis

Redis哈希(hash)

redis hash 是一個 string 類型的 field 和 value 的映射表,hash 特別適合用于存儲對象。

基本命令

A、hset

語法:hset hash 表的 key field value

作用:將哈希表 key 中的域 field 的值設為 value ,如果 key 不存在,則新建 hash 表,執行賦值,如果有 field ,則覆蓋值。

返回值:

①如果 field 是 hash 表中新 field,且設置值成功,返回 1

②如果 field 已經存在,舊值覆蓋新值,返回 0

例 1:新的 field

例 2:覆蓋舊的的

B、 hget

語法:hget key field

作用:獲取哈希表 key 中給定域 field 的值

返回值:field 域的值,如果 key 不存在或者 field 不存在返回 nil

例 1:獲取存在 key 值的某個域的值

例 2:獲取不存在的 field

C、 hmset

語法:hmset key field value [field value…]

說明:同時將多個 field-value (域-值)設置到哈希表 key 中,此命令會覆蓋已經存在的 field,hash 表 key 不存在,創建空的 hash 表,執行 hmset.

返回值:設置成功返回 ok, 如果失敗返回一個錯誤

例 1:同時設置多個 field-value

使用 redis-desktop-manager 工具查看 hash 表 website 的數據結構

例 2:key 類型不是 hash,產生錯誤

D、hmget

語法:hmget key field [field…]

作用:獲取哈希表 key  中一個或多個給定域的值

返回值:返回和 field 順序對應的值,如果 field 不存在,返回 nil

例 1:獲取多個 field 的值

E、 hgetall

語法:hgetall key

作用:獲取哈希表 key  中所有的域和值

返回值:以列表形式返回 hash 中域和域的值 ,key 不存在,返回空 hash

例 1:返回 key 對應的所有域和值

例 2:不存在的 key,返回空列表

F、 hdel

語法:hdel key field [field…]

作用:刪除哈希表 key 中的一個或多個指定域 field,不存在 field 直接忽略返回值:成功刪除的 field 的數量

例 1:刪除指定的 field

常用命令

A、hkeys

語法:hkeys key

作用:查看哈希表 key 中的所有 field 域

返回值:包含所有 field 的列表,key 不存在返回空列表

例 1:查看 website 所有的域名稱

B、 hvals

語法:hvals key

作用:返回哈希表 中所有域的值

返回值:包含哈希表所有域值的列表,key 不存在返回空列表

例 1:顯示 website 哈希表所有域的值

C、 hexists

語法:hexists key field

作用:查看哈希表 key 中,給定域 field 是否存在返回值:如果 field 存在,返回 1, 其他返回 0

例 1:查看存在 key 中 field 域是否存在

全部教程
主站蜘蛛池模板: 98精品国产高清在线xxxx | 视频一区二区三区欧美日韩 | 国产成人aaa在线视频免费观看 | 一级黄色片片 | 看一级毛片国产一级毛片 | 黄色一级片观看 | 性色a v 一区 | 国产精品视频分类一区 | 深夜在线免费 | www.成年人 | 国产精品视频一 | 人与禽的免费一级毛片 | 免费又黄又硬又爽大片 | 久操网站 | 天天看片日日夜夜 | 性性影院在线观看 | 成人国产一区 | 婷婷在线观看视频 | 毛片免费毛片一级jjj毛片 | 毛片一级视频 | 天天操天天干天天干 | 操人的网站| 中文一级国产特级毛片视频 | 在线播放中文字幕 | 男女午夜视频 | 亚洲国产第一区二区香蕉日日 | 午夜影院免费版 | 亚洲欧美日韩中文字幕在线不卡 | 一级一片一a一片 | 国产福利小视频在线观看 | 天天拍拍夜夜出水 | 国产成年人在线观看 | 欧美色图另类图片 | 午夜剧场福利 | 日本漫画工囗全彩内番怀孕 | 天天操天天摸天天干 | 国产簧片 | 狠狠干2018| 欧美一区二区三区免费 | 美女视频黄a视频全免费网站色窝 | 婷婷精品在线 |