Redis數據類型(Hash)


簡介

    Hash是一個鍵值(key=>value)對集合,是一個string類型的field和value的映射表,hash特別適合用於存儲對象,每一個Hash可以存儲4294967295個鍵值對。

具體操作

 

操作 描述
hset key field value 將哈希表key(哈希表不存在則會創建新的哈希表key) 中的字段field 的值設為value
hget key field 獲取儲存在哈希表key中指定的字段的value
hgetall key 獲取在哈希表key中所有字段和值
hexists key field 查看哈希表key 中,指定的字段是否存在
hdel key field1[field2] 刪除一個或多個哈希字段
hincrby key field increment 為哈希表key中的指定字段的整數值加上increment
nincrbyfloat key field increment 為哈希表key 中的指定字段的浮點數值加上increment
hkeys key 獲取所有哈希表中的字段
hlen key 獲取哈希表中字段的數量
hmset key field1 value1[field2 value2..] 同時將多個field-value對 設置到哈希表key中
hmget key field1[field2..] 獲取所有給定字段的值
hsetnx key field value 只有在字段field不存在時,設置哈希字段的值
hvals key 獲取哈希表中所有值
hscan key cursor [MATCH pattern] [COUNT count] 迭代哈希表中的鍵值對


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM