Redis 哈希(Hash) 命令

Redis 哈希(Hash) 命令

下表列出了 redis hash 基本的相關(guān)命令:

1> hdel 命令:刪除一個(gè)或多個(gè)哈希表字段

格式:HDEL key field2 [field2]

返回值:被成功刪除字段的數(shù)量,不包括被忽略的字段冗恨。

2> hexists 命令:查看哈希表 key 中,指定的字段是否存在

格式:HEXISTS key field

返回值:如果哈希表含有給定字段,返回 1 午衰。 如果哈希表不含有給定字段悠就,或 key 不存在站叼,返回 0 球榆。

3> hget 命令:獲取存儲在哈希表中指定字段的值

格式:HGET key field

返回值:返回給定字段的值朽肥。如果給定的字段或 key 不存在時(shí),返回 nil 芜果。

4> hgetall 命令:獲取在哈希表中指定 key 的所有字段和值

格式:HGETALL key

返回值:以列表形式返回哈希表的字段及字段值鞠呈。 若 key 不存在融师,返回空列表右钾。

5> hincrby 命令:為哈希表 key 中的指定字段的整數(shù)值加上增量 increment

格式:HINCRBY key field increment

返回值:執(zhí)行 HINCRBY 命令之后,哈希表中字段的值旱爆。

6> hincrbyfloat 命令:為哈希表 key 中的指定字段的浮點(diǎn)數(shù)值加上增量 increment

格式:HINCRBYFLOAT key field increment

返回值:執(zhí)行 Hincrbyfloat 命令之后舀射,哈希表中字段的值。

7> hkeys 命令:獲取所有哈希表中的字段

格式:HKEYS key

返回值:包含哈希表中所有字段的列表怀伦。 當(dāng) key 不存在時(shí)脆烟,返回一個(gè)空列表。

8> hlen 命令:獲取哈希表中字段的數(shù)量

格式:HLEN key

返回值:哈希表中字段的數(shù)量房待。 當(dāng) key 不存在時(shí)邢羔,返回 0 。

9> hmget 命令:獲取所有給定字段的值

格式:HMGET key field1 [field2]

返回值:一個(gè)包含多個(gè)給定字段關(guān)聯(lián)值的表桑孩,表值的排列順序和指定字段的請求順序一樣拜鹤。

10> hmset 命令:同時(shí)將多個(gè) field-value (域-值)對設(shè)置到哈希表 key 中

格式:HMSET key field1 value1 [field2 value2 ]

返回值:如果命令執(zhí)行成功,返回 OK 流椒。

11> hset 命令:將哈希表 key 中的字段 field 的值設(shè)為 value

格式:HSET key field value

返回值:如果字段是哈希表中的一個(gè)新建字段敏簿,并且值設(shè)置成功,返回 1 宣虾。 如果哈希表中域字段已經(jīng)存在且舊值已被新值覆蓋惯裕,返回 0 。

12> hsetnx 命令:只有在字段 field 不存在時(shí)绣硝,設(shè)置哈希表字段的值

格式:HSETNX key field value

返回值:設(shè)置成功蜻势,返回 1 。 如果給定字段已經(jīng)存在且沒有操作被執(zhí)行鹉胖,返回 0 握玛。

13> hvals 命令:獲取哈希表中所有值

格式:HVALS key

返回值:一個(gè)包含哈希表中所有值的表猜煮。 當(dāng) key 不存在時(shí),返回一個(gè)空表败许。

14> hscan 命令:迭代哈希表中的鍵值對

格式:HSCAN key cursor [MATCH pattern] [COUNT count]

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末王带,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子市殷,更是在濱河造成了極大的恐慌愕撰,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,185評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件醋寝,死亡現(xiàn)場離奇詭異搞挣,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)音羞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評論 3 393
  • 文/潘曉璐 我一進(jìn)店門囱桨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人嗅绰,你說我怎么就攤上這事舍肠。” “怎么了窘面?”我有些...
    開封第一講書人閱讀 163,524評論 0 353
  • 文/不壞的土叔 我叫張陵翠语,是天一觀的道長。 經(jīng)常有香客問我财边,道長肌括,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,339評論 1 293
  • 正文 為了忘掉前任酣难,我火速辦了婚禮谍夭,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘憨募。我一直安慰自己紧索,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,387評論 6 391
  • 文/花漫 我一把揭開白布馋嗜。 她就那樣靜靜地躺著齐板,像睡著了一般。 火紅的嫁衣襯著肌膚如雪葛菇。 梳的紋絲不亂的頭發(fā)上甘磨,一...
    開封第一講書人閱讀 51,287評論 1 301
  • 那天,我揣著相機(jī)與錄音眯停,去河邊找鬼济舆。 笑死,一個(gè)胖子當(dāng)著我的面吹牛莺债,可吹牛的內(nèi)容都是我干的滋觉。 我是一名探鬼主播签夭,決...
    沈念sama閱讀 40,130評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼椎侠!你這毒婦竟也來了第租?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,985評論 0 275
  • 序言:老撾萬榮一對情侶失蹤我纪,失蹤者是張志新(化名)和其女友劉穎慎宾,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體浅悉,經(jīng)...
    沈念sama閱讀 45,420評論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡趟据,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,617評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了术健。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片汹碱。...
    茶點(diǎn)故事閱讀 39,779評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡身笤,死狀恐怖势似,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情稍计,我是刑警寧澤泼舱,帶...
    沈念sama閱讀 35,477評論 5 345
  • 正文 年R本政府宣布等缀,位于F島的核電站枷莉,受9級特大地震影響娇昙,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜笤妙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,088評論 3 328
  • 文/蒙蒙 一冒掌、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蹲盘,春花似錦股毫、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至苍凛,卻和暖如春趣席,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背醇蝴。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評論 1 269
  • 我被黑心中介騙來泰國打工宣肚, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人悠栓。 一個(gè)月前我還...
    沈念sama閱讀 47,876評論 2 370
  • 正文 我出身青樓霉涨,卻偏偏與公主長得像按价,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子笙瑟,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,700評論 2 354

推薦閱讀更多精彩內(nèi)容

  • Redis命令運(yùn)行于redis服務(wù)器上楼镐,要在服務(wù)器上運(yùn)行命令需要一個(gè)redis客戶端,在安裝Redis安裝包時(shí)往枷,我...
    第八共同體閱讀 229評論 0 0
  • 什么是數(shù)據(jù)庫鸠蚪? 數(shù)據(jù)庫是存儲數(shù)據(jù)的集合的單獨(dú)的應(yīng)用程序。每個(gè)數(shù)據(jù)庫具有一個(gè)或多個(gè)不同的API师溅,用于創(chuàng)建茅信,訪問,管理...
    chen_000閱讀 4,035評論 0 19
  • Redis簡介 Redis是一款開源免費(fèi)墓臭、高性能的非關(guān)系型數(shù)據(jù)庫 非關(guān)系型數(shù)據(jù)庫(Not Only SQL): 簡...
    Lee_DH閱讀 1,064評論 1 20
  • Redis是用來做緩存的工具,簡單,高效且對服務(wù)器要求較小,用于大數(shù)據(jù)量下的緩存 每個(gè)鍵值對(key-value ...
    JingQ閱讀 513評論 0 0
  • 許是年齡大了蘸鲸,許是經(jīng)歷的事情有點(diǎn)多了,許是心思過于細(xì)膩窿锉,許是發(fā)現(xiàn)曾經(jīng)的夢想并不是夠多美好酌摇,現(xiàn)在的我變?yōu)榱艘粋€(gè)令我感...
    Amor2閱讀 255評論 0 0