INFO memory
to get an overview of Redis's memory usage.MEMORY USAGE <key>
to check the memory usage of suspected large keys. Alternatively, if you have Redis 4.0 or above, use the redis-cli --bigkeys
command to automatically find the biggest keys.DEL <key>
to remove them and free up memory.CONFIG SET maxmemory-policy <policy>
, where <policy>
could be allkeys-lru
or another appropriate policy for your use case.maxmemory
setting with CONFIG SET maxmemory <bytes>
, where <bytes>
is the max memory Redis should use.INFO stats
and look at evicted_keys
to see if keys are being evicted due to reaching maxmemory
. This might indicate that either the memory limit is too low or the eviction policy is not aggressively freeing up memory.MONITOR
(with caution) to watch real-time command execution in Redis. This can help identify unexpected or excessive write operations consuming memory. Note that MONITOR
can significantly reduce the performance of your Redis server, so use it briefly and if possible, on a replica rather than the primary instance.Let Dr. Droid create custom investigation plans for your infrastructure.
Book Demo