2.哈希类型

设置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>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容