Direkt zum Inhalt

Redis Caching auf VPS – Sessions, Queues & Performance

Redis auf dem VPS: Installation, Persistenz, Passwort, Docker, als Cache/Session-Store für Next.js, WordPress und APIs.

Root & VPS

Kurzantwort: Redis auf dem VPS beschleunigt Apps als Cache, Session-Store und Queue – lokal binden, requirepass setzen, maxmemory limitieren.

Wenn du hier landest: Deine API/Next.js/WordPress-Seite ist langsam trotz guter DB.

Docker Compose Snippet

services:
  redis:
    image: redis:7-alpine
    restart: unless-stopped
    command: redis-server --requirepass CHANGE_ME --maxmemory 256mb --maxmemory-policy allkeys-lru
    volumes:
      - redisdata:/data
    networks:
      - internal
volumes:
  redisdata:

Checkliste

  1. Nur intern erreichbar (kein 0.0.0.0:6379 öffentlich)
  2. Passwort / ACL
  3. maxmemory + Eviction Policy
  4. Monitoring → Monitoring
  5. App-Connection über private Network

Weiterführend

VPS & Root Server: VPS in Deutschland bestellen · NexoraHost · nexorahost.com (Maincubes FRA01 Frankfurt · Ryzen · NVMe · DSGVO)

Häufige Fragen (FAQ)

Wann lohnt sich Redis?
Bei wiederholten DB-Queries, Sessions, Rate-Limits, Job-Queues (Bull/Sidekiq). Ab spürbarer Latenz oder hoher QPS.
Redis nur lokal binden?
Ja in Produktion: bind 127.0.0.1 oder Docker-Netz internal. Niemals offen im Internet ohne Auth + TLS.
Persistenz AOF oder RDB?
Cache-only: RDB reicht. Sessions/Queues: AOF oder Hybrid. Trade-off: Disk-IO vs. Durability.
RAM-Planung?
maxmemory setzen + allkeys-lru. Redis = RAM-Datenbank – Oversizing vermeiden.
Redis mit PgBouncer?
Ergänzend: Redis cached heiße Keys, PgBouncer pooled Postgres-Connections → PgBouncer.

Weiterlesen

Beliebt und aktuell – nicht nur die ältesten Guides.

Mehr

Weiter entdecken