hset key field value:添加或者修改hash类型key的filed值
127.0.0.1:6379> hset txs:user:3 name lusy
(integer) 1
127.0.0.1:6379> hset txs:user:3 age 22
(integer) 1
127.0.0.1:6379> hset txs:user:3 age 19
(integer) 0
hget key field:获取一个hash类型key的field的值
127.0.0.1:6379> hget txs:user:3 age
"19"
127.0.0.1:6379> hget txs:user:3 name
"lusy"
hmset:批量添加多个hash类型key的filed值
127.0.0.1:6379> hmset txs:user:4 name libai age 50 sex man
OK
hmget:批量获取多个hash类型key的field的值
127.0.0.1:6379> hmget txs:user:4 name age
1) "libai"
2) "50"
hgetall:获取一个hash类型的key中的所有的filed和value
127.0.0.1:6379> hgetall txs:user:3
1) "name"
2) "lusy"
3) "age"
4) "19"
hkeys:获取一个hash类型的key中所有的filed
127.0.0.1:6379> hkeys txs:user:3
1) "name"
2) "age"
hvals:获取一个hash类型的key中所有的value
127.0.0.1:6379> hvals txs:user:3
1) "lusy"
2) "19"
hincrby: 让一个hash类型key字段值自增并指定步长
127.0.0.1:6379> hincrby txs:user:4 age 3
(integer) 53
hsetnx:添加一个hash类型的key的filed值,前提是这个filed不存在,否则不执行
127.0.0.1:6379> hsetnx txs:user:4 sex wm
(integer) 0
127.0.0.1:6379> hget txs:user:4 sex
"man"
127.0.0.1:6379> hsetnx txs:user:3 sex wm
(integer) 1