Redis 热 Key
Redis CPU 单核打满、延迟升高,但整体 QPS 不高;监控显示某个 key 的访问量远高于其他 key,集群中某个分片负载明显更高。
redis-cli --hotkeys
redis-cli --bigkeys
redis-cli INFO commandstats
redis-cli MONITOR | head -100
查看分片负载:
redis-cli -c INFO
redis-cli --cluster check <HOST>:<PORT>
KEYS、SMEMBERS 等全量命令。HSCAN/SSCAN 分批读取。KEYS。redis-cli --hotkeys — 热 key 分析redis-cli --bigkeys — 大 keyredis-cli MONITOR — 实时命令redis-cli INFO — 分片和命令统计redis-cli --cluster check — 集群状态