Root Cause & Remediation
Unbounded key growth, missing TTLs, a noeviction policy, or a hot key from a runaway producer.
Remediation steps
- 1Identify large keys with redis-cli --bigkeys or MEMORY USAGE.
- 2Apply TTLs to ephemeral keys and verify maxmemory-policy is appropriate (allkeys-lru for caches).
- 3Scale the node vertically or shard with Redis Cluster.
- 4Add producer-side rate limiting on the offending pattern.
- 5Enable persistence-aware eviction monitoring in the alerting stack.