What problem does it solve?
DBA teams spending cycles debugging Redis design flaws, TTL gaps, hot/big key risks, and persistence choices, leading to outages or performance regressions. This skill provides a structured review with concrete Redis commands or config fixes to harden deployments.
Core Features & Use Cases
- Key design: enforce naming conventions and avoid unobservable, opaque keys.
- TTL discipline: flag keys without TTL or with risky expiry behavior.
- Big keys & hot keys: identify oversized hashes/lists and high-contention counters, with mitigation strategies.
- Persistence & durability: evaluate AOF/RDB settings and recommend durable vs cache-only deployments.
- Operational hazards: warn against KEYS *, FLUSH, and unsafe config changes; propose safe alternatives.
- Diff-ready output: surface precise Redis commands or config changes to apply fixes.
Quick Start
Run the Redis heuristics checker against Redis usage to surface design flaws and operational hazards.