Set maxmemory = 75 % of server RAM and maxmemory-policy = allkeys-lru (or volatile-lru if you rely on TTLs). Watch used_memory_rss / used_memory in INFO — a ratio > 1.5 = fragmentation, run MEMORY PURGE. MEMORY USAGE
Below: details, example, related terms, FAQ.
# Quick memory audit
$ redis-cli --bigkeys
# top-10 keys by size
$ redis-cli --memkeys --memkeys-samples 100
# Check one key
$ redis-cli MEMORY USAGE sessions:user:1234
(integer) 2048
# Rebalance/defrag
$ redis-cli CONFIG SET activedefrag yes
$ redis-cli MEMORY PURGEHealth Score is a comprehensive assessment of site technical health across 20+ parameters: SSL, security headers, response speed, SEO technical factors, and availability.
20+ parameters in one number: SSL, headers, speed, SEO technical factors.
Each parameter with explanation — what is checked, what was found, how to fix.
Compare Health Score at different dates — see progress or regression.
Set up automated Health Score checks and get notified when the score drops.
quick pre-release audit
technical baseline score
client site check
header security audit
Health Score check history and real-time site health monitoring.
Sign up freeWhen your workload has a clear hot/cold partition (some keys read forever, others rarely). LFU wins for classic skewed workload.
Fine for pure cache (session, counter). If the data cannot be regenerated, enable AOF everysec.
Redis Cluster — built-in sharding (up to 1000 nodes). For < 100 GB sentinel + application-level sharding is more common.