设置hash类型与获取
Redis:0>flushdb
"OK"
Redis:0>hset 8000 ename Tom#单独设置
"1"
Redis:0>hset 8000 job SALESMAN
"1"
Redis:0>hmset 9000 ename scott job SALESMAN deptno 10#一次性设置多个
"OK"
Redis:0>hget 8000 ename#单独获取
"Tom"
Redis:0>hmget 9000 ename deptno#一次性获取多个
1) "scott"
2) "10"
Redis:0>hgetall 9000#一次性获取所有的键值对
1) "ename"
2) "scott"
3) "job"
4) "SALESMAN"
5) "deptno"
6) "10"
Redis:0>
Redis:0>hkeys 8000#获取字段名
1) "ename"
2) "job"
Redis:0>hlen 8000#获取字段数量
"2"
Redis:0>hexists 9000 job#判断是否含有job属性
"1"
Redis:0>hvals 9000#获取字段值
1) "scott"
2) "SALESMAN"
3) "10"
Redis:0>hdel 8000 job deptno#删除job与deptno字段
"1"
Redis:0>hincrby 8000 deptno 10#增加整数
"20"
Redis:0>hincrbyfloat 8000 sal 350.5#增加浮点数
"4350.5"
Redis:0>