Redis的数据结构Hash
Redis的数据结构Hash
适合存储对象,比存储在String类型类,占用 更小的内存空间,并方便存取整个对象。
结构
string结构
key,value
hash结构
1 | key,{{field1,value1},{field2,value2}} |
命令
设置值
1 | # hset key field value |
获取值
1 | # hget user |
删除field
1 | # hdel key field [field......] |
获取所有field
1 | # hkeys key |
获取所有value
1 | # hvals key |
获取所有field-value
1 | # hgetall key |
模糊查询
sscan 查询set结构
hscan 查询hash结构
1 | 查询key = swagger, field 模糊匹配*test* ,row < 100000的所有值 |