KV模式不变,单V是一个键值对code
127.0.0.1:6379> hset user name bin // 为键user设置name (integer) 1 127.0.0.1:6379> hmset user age 23 sex male // 多个键批量设置 OK 127.0.0.1:6379> hmget user name age sex 1) "bin" 2) "23" 3) "male" 127.0.0.1:6379> hsetnx user age 40 // age不存在则设置,这里已存在, 没有成功返回0 (integer) 0
127.0.0.1:6379> hdel user name // 删除name键 (integer) 1
127.0.0.1:6379> HINCRBY user age 3 // 增长age的值 127.0.0.1:6379> hset user score 91.3 (integer) 1 127.0.0.1:6379> HINCRBYFLOAT user score 0.5 // 增长浮点数的值 "91.8"
127.0.0.1:6379> hget user name //获取单个键name的值 127.0.0.1:6379> hmget user name age sex // 获取多个键值 1) "bin" 2) "23" 3) "male" 127.0.0.1:6379> hgetall user //获取这个user 哈希的键值对 1) "name" 2) "bin" 3) "age" 4) "23" 5) "sex" 6) "male" 127.0.0.1:6379> hkeys user // 获取user下的全部键 1) "age" 2) "sex" 127.0.0.1:6379> hvals user // 获取user下的全部值 1) "23" 2) "male" 127.0.0.1:6379> hexists user age // 判断age键是否存在 (integer) 1