水下功夫做透,水上才能顺风顺水。

redis数据类型之—Hash

(1)hash 简单介绍

  hash类型适合存储对象,字段值只能是字符串,不支持其他数据类型。

(2)hash 常用命令

// 增加hash属性值
> hset user:100 name zm
(integer) 1
> hset user:100 age 30
(integer) 1
> hset user:100 sex 1
(integer) 1
// 获取指定的某个属性的值
> hget user:100 sex
"1"
// 获取指定的多个属性的值
> hmget user:100 sex age
1) "1"
2) "30"
// 获取健的所有属性和值
> hgetall user:100
1) "name"
2) "zm"
3) "age"
4) "30"
5) "sex"
6) "1"
// 判断属性是否存在
> hexists user:100 name
(integer) 1
// 得到所有属性
> hkeys user:100
1) "name"
2) "age"
3) "sex"
//得到所有属性对应的数值
> hvals user:100
1) "zm"
2) "30"
3) "1"
// 删除属性age
> hdel user:100 age
(integer) 1
//  得到健下所有属性个数
> hlen user:100
(integer) 2

 

posted @ 2016-08-26 21:03  北方寒士  阅读(270)  评论(0编辑  收藏  举报