例子
127.0.0.1:6379> hmset yxjc123 name "zhangsan" gender "man" age 22
OK
127.0.0.1:6379> hgetall yxjc123
1) "name"
2) "zhangsan"
3) "gender"
4) "man"
5) "age"
6) "22"
Redis 哈希命令大全序号 | 命令 | 说明 |
---|---|---|
1 | hdel key field2 [field2] | 用于删除一个或多个哈希字段。 |
2 | hexists key field | 用于判断哈希字段是否存在。 |
3 | hget key field | 用于获取存储在指定key处的hash字段的值。 |
4 | hgetall key | 用于获取存储在指定键的哈希中的所有字段和值 |
5 | hincrby key field increment | 用于将哈希字段的整数值增加给定的数字 |
6 | hincrbyfloat key field increment | 用于将哈希字段的浮点值增加给定的数量 |
7 | hkeys key | 用于获取哈希中的所有字段 |
8 | hlen key | 用于获取哈希中的字段数 |
9 | hmget key filed [field2] | 用于获取所有给定哈希字段的值 |
10 | hmset key field1 value1 [field2 value2 ] | 用于将多个哈希字段设置为多个值 |
11 | hset key field value | 用于设置哈希字段的字符串值 |
12 | hsetnx key field value | 用于设置哈希字段的值,仅当该字段不存在时 |
13 | hvals key | 用于获取哈希中的所有值 |