Ultraschneller Key-Value-Store für Caching und Echtzeit-Features.
Redis ist ein extrem schneller Speicher, der seine Daten im Arbeitsspeicher hält und dadurch Antworten in Sekundenbruchteilen liefert. Er ist mehr als ein simpler Cache und kennt eigene Datenstrukturen wie Listen, Sets, Sorted Sets und Streams. Wir setzen ihn ein, um die eigentliche Datenbank zu entlasten, verwalten darin Sitzungen und nutzen ihn für Nachrichten zwischen Diensten. Überall, wo es auf minimale Verzögerung ankommt, ist er ein verlässlicher Helfer im Hintergrund.
Mehr in der DokumentationWir legen Redis vor deine Datenbank, wenn dieselben Abfragen ständig wiederkehren oder eine Liste schlicht zu oft berechnet wird. Außerdem dient er uns als Sitzungsspeicher und als Backend für Job-Queues, sodass langlaufende Aufgaben deine Nutzer nicht warten lassen.
SET session:42 "active" EX 3600
TTL session:42
GET session:42Gut zu wissen
Setze für Cache-Einträge immer ein TTL und plane eine Eviction-Strategie ein. Ohne Ablaufzeit wächst dir der Speicher unbemerkt zu, bis Redis bei Erreichen des Limits Schlüssel verwirft oder Schreibvorgänge ablehnt.
Weitere Werkzeuge, mit denen wir im selben Bereich arbeiten.
PostgreSQL
Unsere erste Wahl für relationale Daten, mächtig und zuverlässig.
MySQL & MariaDB
Bewährte relationale Datenbanken für klassische Anwendungen.
MS SQL Server
Für Enterprise-Umgebungen und Microsoft-Integrationen.
MongoDB
Flexible Dokumentdatenbank für unstrukturierte oder wachsende Daten.
Supabase
Postgres mit Auth, Storage und Realtime als Backend-as-a-Service.
SQLite
Eingebettete, serverlose Datenbank, ideal für Edge und lokale Apps.
Das musst du nicht entscheiden, das ist unser Job. Erzähl uns einfach von deinem Vorhaben.