Redis常用命令 Hash

2021-10-03 05:45:47 字數 841 閱讀 7903

hset:對key的屬性進行賦值value,如果屬性已經存在,那麼覆蓋,新建的時候返回1,覆蓋的時候返回0。(此處屬性指field,覺得叫屬性比較好理解就這樣叫了)

hget:獲取key對應屬性的value值。

hkeys:返回key的所有屬性

hgetall:返回key中所有的屬性以及值

hlen:返回屬性的數量

hmset:同時給乙個key的多個屬性進行賦值

hmget:獲取key值得多個屬性的value

hdel:刪除key的乙個或多個屬性值

hexists:檢視key的屬性值是否存在

hincrby:給key的屬性加上乙個值,沒有此屬性會初始化乙個零再加值

hincrbyfloat:給key的屬性加乙個浮點數的值,沒有屬性的話也是初始零再加

hsetnx:給key中不存在的屬性加value,已存在的不加

hvals:返回key的所有value值,以hkeys相反

Redis中hash常用命令

1 hset key field value在key中新增乙個鍵值對 field代表map中的key而這裡可以把key看成map 2 hget key field 通過hash 中的key h1獲得對應的value值 3 hgetall key 獲取所有hash中key值 4 hlen key 獲取...

Redis常用命令 3 Hash

格式 hdel key field field 作用 刪除雜湊表中的乙個或多個域。返回值 刪除的域的個數。格式 hexists key field 作用 判斷雜湊表中是否包含某個域field。返回值 包含返回1,不包含返回0.格式 hget key field 作用 返回雜湊表中的域field的值 ...

redis中hash型別常用命令

hset key field value 設定乙個key,比如hget person name gunsmoke hget key field 獲取某個key對應的field的值 hmset key field1 value1 field2 value2 field3 value3 批量設定 hmg...