學習筆記:緩存技術Redis之Hash類型

簡介

Hash是String類型的filed和value的映射表。更適合用來存儲對象,相對於每一個屬性都存成String類型,將一個對象存儲在hash類型中,更省內存並且便於存取。spa

方法

Hset 設置hash的filed爲定值,若是key不存在則建立,若是存在則更新。Hset key filed value對象

Hsetnx 設置hash的filed爲定值,若是key不存在則建立返回1,若是存在也沒法更新返回0。 hsetnx key field value內存

 

Hmset 同時設置hash的多個filed  hmset key field value [field value ...]rem

Hmget 同時獲取多個filed   hmget key field [field ...]get

 

Hincrby 給filed加定值,可是必須是整數  hincrby key field incrementhash

 

Hexists 判斷filed是否存在  hexists key fieldfile

 

Hlen 返回hash的filed數量 hlen key方法

 

Hdel 刪除hash指定的filed    hdel key field [field ...]im

 

Hkeys 返回hash全部的filed  hkeys keyimg

 

hvals:返回hash的全部value   hvals key

 

Hgetall 返回hash的全部filed和value

相關文章
相關標籤/搜索