1. hset
设置哈希表中字段的值。
hset key field value
示例:
hset user:1000 name "Alice"
2. hget
获取哈希表中字段的值。
hget key field
示例:
hget user:1000 name
3. hgetall
获取哈希表中所有的字段和值。
hgetall key
示例:
hgetall user:1000
4. hdel
删除哈希表中的一个或多个字段。
hdel key field [field ...]
示例:
hdel user:1000 name
5. hexists
查看哈希表中指定字段是否存在。
hexists key field
示例:
hexists user:1000 name
6. hincrby
为哈希表中的字段值增加指定的整数。
hincrby key field increment
示例:
hincrby user:1000 age 1
7. hincrbyfloat
为哈希表中的字段值增加指定的浮点数。
hincrbyfloat key field increment
示例:
hincrbyfloat user:1000 balance 10.5
8. hkeys
获取哈希表中的所有字段名。
hkeys key
示例:
hkeys user:1000
9. hlen
获取哈希表中字段的数量。
hlen key
示例:
hlen user:1000
10. hmget
获取哈希表中一个或多个字段的值。
hmget key field [field ...]
示例:
hmget user:1000 name age
11. hmset
同时设置哈希表中的多个字段值。
hmset key field1 value1 field2 value2 ...
示例:
hmset user:1001 name "Bob" age 30
12. hsetnx
只在字段不存在时,设置哈希表中的字段值。
hsetnx key field value
示例:
hsetnx user:1000 email "alice@example.com"
13. hvals
获取哈希表中所有字段的值。
hvals key
示例:
hvals user:1000