Hase---哈希
插入哈希
- 单个
语法:HSET key field value
127.0.0.1:6379> hset stu name jack
(integer) 1
- 多个
语法:HMSET key field1 value1 field2 value2 ...
127.0.0.1:6379> hmset user name xiaomi age 18
OK
- 为哈希表 key 中的指定的整数值上加增量increment
语法:HINCRBY key field increment
127.0.0.1:6379> hincrby user age 5 # 年龄加5
(integer) 23 --->age
查询哈希
- 查询指定字段的值
语法:HGET key field
127.0.0.1:6379> hget user name
"xiaomi"
- 查询所有字段和值
语法: HGETALL key
127.0.0.1:6379> hgetall user
1) "name"
2) "xiaomi"
3) "age"
4) "23"
- 查询所有字段
语法:HKEYS key
127.0.0.1:6379> hkeys user
1) "name"
2) "age"
- 查询所有的值
语法:HVALS key
127.0.0.1:6379> hvals user
1) "xiaomi"
2) "23"
删除哈希
语法:HDEL key field1 field2 ... # 删除一个或多个,返回删除的个数
127.0.0.1:6379> hdel user:123 gender
(integer) 1