Redis中hash常用命令

2021-10-09 09:14:59 字數 1375 閱讀 3050

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 獲取hash中鍵值對個數(value不是nil的情況下)

5、hkeys key 獲取hash中的所有的key

6、hvals key 獲取hash中所有的value值

7、hexists key field 判斷hash中是否包含h1這個key(返回1是包含0是不包含)

8、hdel key field field field … 刪除hash中的key可以有多個返回數字幾就刪除了幾個

9、hincrby key field increment 給hash中的key h1 新增數字(必須h1的value也是整數)

10、hincrbyfloat key field increment 給hash中的key h1 的value新增小數

11、hmget key field field … 獲取hash對應的key的value

12、hmset key field value field value … 設定hash中的key-value鍵值對

13、hsetnx key field value 給hash中設定鍵值對(key不能重複否則返回0)

Redis常用命令 Hash

hset 對key的屬性進行賦值value,如果屬性已經存在,那麼覆蓋,新建的時候返回1,覆蓋的時候返回0。此處屬性指field,覺得叫屬性比較好理解就這樣叫了 hget 獲取key對應屬性的value值。hkeys 返回key的所有屬性 hgetall 返回key中所有的屬性以及值 hlen 返回...

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...

Redis常用命令 3 Hash

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