redis的哈希类型的存储,适合用于存储对象
(2019-01-29 20:40:01)分类: NOSQL |
127.0.0.1:6379> hset user:1 name zhangsan
(integer) 1
127.0.0.1:6379> keys *
1) "user:1"
127.0.0.1:6379>
hset user:2 name lisi
(integer) 1
127.0.0.1:6379> keys *
1) "user:2"
2) "user:1"
127.0.0.1:6379> hget user:1
(error) ERR wrong number of arguments for 'hget' command
127.0.0.1:6379> hget
user:1 name
"zhangsan"
127.0.0.1:6379> hsetnx user:1 name david
(integer) 0
127.0.0.1:6379> hmget user:1 name sex
1) "lisar"
2) "female"
127.0.0.1:6379> exists user:1
(integer) 1
127.0.0.1:6379> hexists user:1
name
(integer) 1
127.0.0.1:6379> hexists user:1 height
(integer) 0
127.0.0.1:6379> hlen user:1
(integer) 2
127.0.0.1:6379> hget
user:1
(error) ERR wrong number of arguments for 'hget' command
127.0.0.1:6379> hkeys user:1
1) "name"
2) "sex"
127.0.0.1:6379> hvals user:1
1) "lisar"
2) "female"
127.0.0.1:6379> hgetall user:1
1) "name"
2) "lisar"
3) "sex"
4) "female"
127.0.0.1:6379>