Tagged articles

key eviction

4 articles · Page 1 of 1
dbaplus Community
dbaplus Community
Jul 5, 2026 · Databases

Why Did Redis Keys Vanish at 2 AM Despite No Memory Alerts?

A production incident showed Redis keys disappearing at 2 AM without any memory alarms; deep analysis revealed a short‑term memory spike caused by a surge in GET requests, client‑output‑buffer‑limit growth, and LRU eviction, leading to practical mitigation steps.

MemoryRedisclient-output-buffer-limit
0 likes · 9 min read
Why Did Redis Keys Vanish at 2 AM Despite No Memory Alerts?
vivo Internet Technology
vivo Internet Technology
Oct 29, 2025 · Databases

Why Did Redis Keys Suddenly Disappear? A Deep Dive into Memory Exhaustion and Client Buffer Overflow

This article analyzes a production incident where Redis failed to retrieve keys at 2 AM, tracing the root cause to a short‑term memory write‑full condition caused by massive GET request bursts that overflowed client output buffers, and outlines both emergency fixes and long‑term mitigations.

Client Buffer OverflowMemory ManagementRedis
0 likes · 10 min read
Why Did Redis Keys Suddenly Disappear? A Deep Dive into Memory Exhaustion and Client Buffer Overflow
Top Architect
Top Architect
Jan 21, 2021 · Databases

Understanding Key Redis Performance Metrics: Memory Usage, Command Processing, Latency, and Key Eviction

This article explains how to use Redis INFO and related commands to monitor critical performance metrics such as memory usage, memory fragmentation, total commands processed, latency, and key eviction, and provides practical tips for interpreting these metrics and optimizing Redis deployments.

Database MonitoringMemory usageOptimization
0 likes · 27 min read
Understanding Key Redis Performance Metrics: Memory Usage, Command Processing, Latency, and Key Eviction
Java High-Performance Architecture
Java High-Performance Architecture
Aug 5, 2016 · Databases

5 Essential Redis Tips from Heroku to Boost Performance

Heroku shares five practical Redis recommendations—including using connection pools, naming clients, selecting key eviction policies, avoiding the KEYS command, and configuring connection timeouts—to improve performance, manage resources, and simplify troubleshooting in production environments.

Client NamingConnection PoolRedis
0 likes · 4 min read
5 Essential Redis Tips from Heroku to Boost Performance