hash 数据类型的相关命令
1,hset 命令
- 127.0.0.1:6379> hset user name yuhao
- (integer) 1
- 127.0.0.1:6379> hset user age 19
- (integer) 1
- 127.0.0.1:6379> hset user from qinghai
- (integer) 1
- 127.0.0.1:6379> hgetall user
- 1) "name"
- 2) "yuhao"
- 3) "age"
- 4) "19"
- 5) "from"
- 6) "qinghai"
2,hmset 设定多项值
- 127.0.0.1:6379> hmset user1 name gss age 19
- OK
查看某列值
- 127.0.0.1:6379> hget user1 name
- "gss"
查看所有
- 127.0.0.1:6379> hgetall user1
- 1) "name"
- 2) "gss"
- 3) "age"
- 4) "19"
3, 删除一个值
- 127.0.0.1:6379> hdel user1 age
- (integer) 1
- 127.0.0.1:6379> hget user1 age
- (nil)
4, 统计
- 127.0.0.1:6379> hlen user
- (integer) 3
- 127.0.0.1:6379> hlen user1
- (integer) 1
5, 判断 key 中的值是否存在
- 127.0.0.1:6379> hexists user name
- (integer) 1
- 127.0.0.1:6379> hexists user1 age
- (integer) 0
6, 查看全部 hash
- 127.0.0.1:6379> hkeys user
- 1) "name"
- 2) "age"
- 3) "from"
- 127.0.0.1:6379> hkeys user1
- 1) "name"
来源: http://www.bubuko.com/infodetail-3061487.html