| 分页 | HSCAN cursor COUNT n |
|---|---|
| 定向 | HMGET 取指定字段 |
| 结构 | 拆分为多个小 hash |
示例
示例
redis-cli HSCAN big:hash 0 COUNT 100
redis-cli HMGET big:hash f1 f2读法优化的起点是明确调用方真正需要哪些字段。
大 hash 上用 HGETALL 会一次性返回全部字段并占用输出缓冲;改造方向:HSCAN 分页、按业务拆分小 hash、只取需要字段的 HMGET。
| 分页 | HSCAN cursor COUNT n |
|---|---|
| 定向 | HMGET 取指定字段 |
| 结构 | 拆分为多个小 hash |
redis-cli HSCAN big:hash 0 COUNT 100
redis-cli HMGET big:hash f1 f2