redis-hash-命令

hash

命令 說明(增)
hset 單key,value
hsetnx key不存在,設置一個新的hash鍵值對
hmset 向hash表中添加多個key value
命令 說明(改)
hincrby 對hash表中value進行增減int
hincrbyfloat 浮點數+
命令 說明(查)
hget 獲取hash中key對應的值
hlen 獲取hash表中鍵值對的個數
hstrlen 獲取value的長度
hmget 獲取hash表中多個key對應的value
hkeys 獲取hash表中所有的key
hvals 獲取hash表中所有的value
hgetall 獲取hash表中所有的鍵值對
命令 說明(判斷)
hexists 判斷hash表中key是否在表中
命令 說明(刪)
hdel 刪除一個、多個key

hset : 設置一個hash表及key,value->新建返回1,修改返回0
說明:
hash 不存在則創建,存在則修改

hset hash key value

hsetnx : hash不存的時候使用 —>返回1/0

hsetnx hash key value

hmset : 向hash表添加多個鍵值對,表不存在則創建新表

hmset hash key value key1 value1 key2 value2

hget : 獲取hash表中key對應的值—>value/nil

hget hash key

hlen : 獲取hash中鍵值對的個數->不存在返回0

hlen hash

hstrlen : 獲取value的長度->不存在返回0

hstrlen hash key

hmget : 獲取hash表中多個key的值->key不存在則會返回nil

hmget hash key1 key2

hkeys : 非空hash表,獲取所有的key

hkeys hash

hvals : 獲取hash表中所有的values

hvals hash

hgetall :獲取hash表中所有的鍵值對

hgetall hash

判斷

hexists : 判斷hash表中是否存在key->存在返回1,不存在返回0

hexists hash key

hdel : 刪除一個、多個鍵值對

hdel hash key key2 key3

hincrby : 對value值進行修改,接受正負數

hincrby hash key +-100

hincrbyfloat :浮點數 +

hincrbyfloat hash key 2.33
發佈了59 篇原創文章 · 獲贊 8 · 訪問量 4143
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章