Hash 类型
Hash类型的常见命令
- HSET key field value: 添加或者修改hash类型key的field的值HGET key field: 获取一个hash类型key的field的值
- HMSET:批量添加多个hash类型key的field的值
- HMGET:批量获取多个hash类型key的field的值
- HGETALL:获取一个hash类型的key中的所有的field和value
- HKEYS:获取一个hash类型的key中的所有的field
- HVALS:获取一个hash类型的key中的所有的value
- HINCRBY:让一个hash类型key的字段值自增并指定步长
- HSETNX: 添加一个hash类型的key的field值,前提是这个field不存在,否则不执行
127.0.0.1:6379> HSET heima:user:3 name bob (integer) 1 127.0.0.1:6379> HSET heima:user:3 age 35 (integer) 1 127.0.0.1:6379> HGET heima:user:3 name "bob" 127.0.0.1:6379> HGET heima:user:3 age "35" 127.0.0.1:6379> HGETALL heima:user:3 1) "name" 2) "bob" 3) "age" 4) "35" 127.0.0.1:6379> HKEYS heima:user:3 1) "name" 2) "age" 127.0.0.1:6379> HVALS heima:user:3 1) "bob" 2) "35" 127.0.0.1:6379> HINCRBY heima:user:3 age 2 (integer) 37 127.0.0.1:6379> HVALS heima:user:3 1) "bob" 2) "37" 127.0.0.1:6379> HSETNX heima:user:3 sex man (integer) 1 127.0.0.1:6379> HGETALL heima:user:3 1) "name" 2) "bob" 3) "age" 4) "37" 5) "sex" 6) "man" 127.0.0.1:6379>
标签:heima,127.0,Hash,0.1,数据类型,redis,6379,user,key From: https://www.cnblogs.com/ggborn-001/p/17079510.html