Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
davidcastagnetoa avatar

Redis Persistence

  • 10 installs
  • 1 repo stars
  • Updated March 10, 2026
  • davidcastagnetoa/skills

Configure Redis durability with RDB snapshots and AOF append-only logging so active sessions and rate-limit data survive restarts.

About

Combines Redis RDB snapshots and AOF logging to balance performance and durability across restarts. A developer uses it when cached session and rate-limit state must not be lost on a Redis restart.

  • Enable RDB save rules plus AOF with appendfsync everysec (max 1s data loss)
  • Persistent volume for /data, integrity checks, and periodic restore testing

Redis Persistence by the numbers

  • 10 all-time installs (skills.sh)
  • Ranked #660 of 911 Databases skills by installs in the Skillselion catalog
  • Data as of Jul 29, 2026 (Skillselion catalog sync)
npx skills add https://github.com/davidcastagnetoa/skills --skill redis_persistence

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs10
repo stars1
Last updatedMarch 10, 2026
Repositorydavidcastagnetoa/skills

What it does

Configure Redis durability with RDB snapshots and AOF append-only logging so active sessions and rate-limit data survive restarts.

Files

SKILL.mdMarkdownGitHub ↗

redis_persistence

Configuración de persistencia Redis con RDB (snapshots periódicos) y AOF (append-only file) para recuperar datos tras un reinicio. Combinar ambos métodos ofrece el mejor balance entre rendimiento y durabilidad.

When to use

Configurar en el cache_agent para que los datos de sesión activa y rate limiting sobrevivan a reinicios del servicio Redis. Sin persistencia, un reinicio pierde todas las sesiones en curso.

Instructions

1. Habilitar RDB: save 900 1, save 300 10, save 60 10000. 2. Habilitar AOF: appendonly yes, appendfsync everysec. 3. Configurar reescritura automática de AOF: auto-aof-rewrite-percentage 100, auto-aof-rewrite-min-size 64mb. 4. Montar volumen persistente en Docker/K8s para /data. 5. Verificar integridad: redis-check-aof --fix y redis-check-rdb. 6. Backup del RDB a almacenamiento externo (MinIO) diariamente. 7. Probar la restauración periódicamente como parte del disaster recovery.

Notes

  • appendfsync everysec pierde como máximo 1 segundo de datos; buen balance rendimiento/durabilidad.
  • RDB es más eficiente para backups; AOF para mínima pérdida de datos.
  • En Kubernetes, usar PersistentVolumeClaim con StorageClass apropiada.

Related skills

Databasesdatabases

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.