lru_eviction_policy

Installation
SKILL.md

lru_eviction_policy

Política de eviction LRU (Least Recently Used) que elimina automáticamente las keys menos accedidas cuando Redis alcanza el límite de memoria configurado.

When to use

Configurar en el cache_agent para garantizar que Redis nunca se queda sin memoria. Las sesiones antiguas y embeddings no accedidos se eliminan automáticamente.

Instructions

  1. Configurar maxmemory: maxmemory 2gb.
  2. Configurar política: maxmemory-policy allkeys-lru.
  3. Alternativa: volatile-lru para solo evictar keys con TTL (preservar keys permanentes).
  4. Configurar samples: maxmemory-samples 10 para mejor aproximación LRU.
  5. Monitorizar evictions: INFO statsevicted_keys.
  6. Alertar si evicted_keys crece rápidamente (indica memoria insuficiente).
  7. Ajustar maxmemory según métricas de uso real.

Notes

Related skills
Installs
10
First Seen
Mar 3, 2026