hash結構及命令詳解

2021-07-05 01:37:30 字數 842 閱讀 3345

hset key field value

作用: 把key中 filed域的值設為value

注:如果沒有field域,直接新增,如果有,則覆蓋原field域的值

hmset key field1 value1 [field2 value2 field3 value3 ......fieldn valuen]

作用: 設定field1->n 個域, 對應的值是value1->n

(對應php理解為  $key = array(file1=>value1, field2=>value2 ....fieldn=>valuen))

hget key field

作用: 返回key中field域的值

hmget key field1 field2 fieldn

作用: 返回key中field1 field2 fieldn域的值

hgetall key

作用:返回key中,所有域與其值

hdel key field

作用: 刪除key中 field域

hlen key

作用: 返回key中元素的數量

hexists key field

作用: 判斷key中有沒有field域

hinrby key field value

作用: 是把key中的field域的值增長整型值value

hinrby float  key field value

作用: 是把key中的field域的值增長浮點值value

hkeys key

作用: 返回key中所有的field

kvals key

作用: 返回key中所有的value

08 redis中hash結構及命令詳解

hash 雜湊資料型別相關命令 hset key field value 作用 把key中 filed域的值設為value 注 如果沒有field域,直接新增,如果有,則覆蓋原field域的值 hmset key field1 value1 field2 value2 field3 value3 f...

Redis命令詳解 Hash

hash是一種string型別的field value的對映表,因此,它非常適合儲存物件。下面我們來一一介紹與hash相關的命令。hdel 最早可用版本 2.0.0 時間複雜度 o n 其中n為要刪除的field的個數 hdel命令用於刪除指定key的指定的乙個或多個field。如果指定的field...

list結構及命令詳解

lpush key value 作用 把值插入到鏈結頭部 rpush key value 作用 把值插入到鏈結尾部 rpop key 作用 返回並刪除鍊錶尾元素 lpop key 作用 返回並刪除煉表頭元素 lrange key start stop 作用 返回鍊錶中 start stop 中的元素...