Redis命令——雜湊(Hash)
Redis hash 是一個string型別的field和value的對映表,hash特別適合用於儲存物件。
Redis 中每個 hash 可以儲存 232 – 1 鍵值對(40多億)。
例項
127.0.0.1:6379> HMSET mykey name "redis tutorial" description "redis basic commands for caching" likes 20 visitors 23000
OK
127.0.0.1:6379> HGETALL mykey
1) "name"
2) "redis tutorial"
3) "description"
4) "redis basic commands for caching"
5) "likes"
6) "20"
7) "visitors"
8) "23000"
在以上例項中,我們設定了 redis 的一些描述資訊(name, description, likes, visitors) 到雜湊表的 mykey 中。
Redis hash 命令
下表列出了 redis hash 基本的相關命令:
序號 |
命令及描述 |
1 |
刪除一個或多個雜湊表欄位 |
2 |
檢視雜湊表 key 中,指定的欄位是否存在。 |
3 |
獲取儲存在雜湊表中指定欄位的值。 |
4 |
獲取在雜湊表中指定 key 的所有欄位和值 |
5 |
為雜湊表 key 中的指定欄位的整數值加上增量 increment 。 |
6 |
HINCRBYFLOAT key field increment 為雜湊表 key 中的指定欄位的浮點數值加上增量 increment 。 |
7 |
獲取所有雜湊表中的欄位 |
8 |
獲取雜湊表中欄位的數量 |
9 |
獲取所有給定欄位的值 |
10 |
HMSET key field1 value1 [field2 value2 ] 同時將多個 field-value (域-值)對設定到雜湊表 key 中。 |
11 |
將雜湊表 key 中的欄位 field 的值設為 value 。 |
12 |
只有在欄位 field 不存在時,設定雜湊表欄位的值。 |
13 |
獲取雜湊表中所有值 |
14 |
HSCAN key cursor [MATCH pattern] [COUNT count] 迭代雜湊表中的鍵值對。 |
參考:
http://www.runoob.com/redis/redis-hashes.html
http://www.redis.net.cn/tutorial/3509.html
https://www.yiibai.com/redis/redis_hashes.html
相關文章
- Redis的雜湊型別(Hash)Redis型別
- redis原始碼分析(五)、redis命令學習總結—雜湊HashRedis原始碼
- <hash命令:顯示、新增或清除雜湊表>
- Redis五大資料型別之 Hash(雜湊)Redis大資料資料型別
- HASH雜湊遊戲原始碼丨HASH雜湊遊戲系統開發丨HASH雜湊遊戲開發成品原始碼部署原始碼遊戲開發
- Hash雜湊遊戲原始碼丨雜湊競猜遊戲系統技術開發丨Hash雜湊遊戲講解遊戲原始碼
- redis之雜湊Redis
- 雜湊表(Hash)的應用
- [Redis 系列]redis 學習四,set 集合,hash 雜湊,zset 有序集合初步認知Redis
- 【Redis 系列】redis 學習四,set 集合,hash 雜湊,zset 有序集合初步認知Redis
- oracle hash partition雜湊分割槽(一)Oracle
- 常用php操作redis命令整理(二)雜湊型別PHPRedis型別
- 雜湊傳遞攻擊利用(Pass The Hash)
- 使用 password_hash 來雜湊密碼密碼
- Redis雜湊與有序集合Redis
- HASH雜湊值競猜遊戲開發原始碼丨原始碼示例丨HASH雜湊遊戲程式設計遊戲開發原始碼程式設計
- Redis原理再學習04:資料結構-雜湊表hash表(dict字典)Redis資料結構
- 【資料結構與演算法學習】雜湊表(Hash Table,雜湊表)資料結構演算法
- oracle hash partition雜湊分割槽(二)_操作限制Oracle
- 深入理解雜湊表(JAVA和Redis雜湊表實現)JavaRedis
- Redis 入門 - 2(雜湊 + 列表)Redis
- 雜湊競猜遊戲開發示例丨Hash雜湊遊戲系統開發丨雜湊競猜遊戲詳情遊戲開發
- 雜湊遊戲原始碼開發搭建丨hash雜湊遊戲競猜原始碼搭建丨雜湊遊戲系統開發遊戲原始碼
- 【閱讀筆記:雜湊表】Javascript任何物件都是一個雜湊表(hash表)!筆記JavaScript物件
- Ruby:Hash(雜湊)學習,你可以理解為字典
- [Redis]一致性雜湊Redis
- (免費領取紅包封面)【Redis 系列】redis 學習四,set 集合,hash 雜湊,zset 有序集合初步認知Redis
- (免費領取紅包封面)[Redis 系列]redis 學習四,set 集合,hash 雜湊,zset 有序集合初步認知Redis
- hash雜湊遊戲競猜系統合約開發解析丨defi丨雜湊遊戲原始碼遊戲原始碼
- 資料結構,雜湊表hash設計實驗資料結構
- Oracle表連線操作——Hash Join(雜湊連線)下Oracle
- Oracle表連線操作——Hash Join(雜湊連線)上Oracle
- Hash雜湊競猜遊戲系統開發(詳細及分析)丨雜湊Hash競猜遊戲系統開發(原始碼專案)遊戲原始碼
- Redis雜湊表的實現要點Redis
- 識別雜湊演算法型別hash-identifier演算法型別IDE
- [CareerCup] 8.10 Implement a Hash Table 實現一個雜湊表
- js 雜湊雜湊值的模組JS
- 雜湊表(雜湊表)詳解