lru_eviction_policy

Gestión de memoria evictando datos menos usados cuando se llena la memoria

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "lru_eviction_policy" with this command: npx skills add davidcastagnetoa/skills/davidcastagnetoa-skills-lru-eviction-policy

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

  • allkeys-lru es más seguro; evita OOM incluso si se olvida poner TTL a una key.
  • Redis usa aproximación LRU (sampling), no LRU exacto; con samples=10 la precisión es excelente.
  • Si las evictions son frecuentes, considerar aumentar memoria o reducir TTLs.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

traefik

No summary provided by upstream source.

Repository SourceNeeds Review
General

c4_model_structurizr

No summary provided by upstream source.

Repository SourceNeeds Review
General

exif_metadata_analyzer

No summary provided by upstream source.

Repository SourceNeeds Review
General

fastapi

No summary provided by upstream source.

Repository SourceNeeds Review