Redis
In-Memory-Datenstrukturspeicher, der als Datenbank, Cache, Message-Broker und Streaming-Engine eingesetzt wird.
- Aktiv gepflegt
- Gut dokumentiert
Überblick
Redis (mit dem 8.0-Release von „Redis Community Edition“ in „Redis Open Source“ umbenannt) ist ein In-Memory-Datenstrukturserver, der meist als Cache eingesetzt wird, aber auch als universeller Datenstrukturspeicher, Session-Store, Message-Broker/Warteschlangensystem und – über Redis Search – als Such- und Vektorabfrage-Engine für KI-Anwendungen (semantisches Caching, RAG-Retrieval sowie Kurz-/Langzeitgedächtnis für LLMs) dient.
Da Daten hauptsächlich im Arbeitsspeicher gehalten werden und effiziente Datenstrukturen (Strings, Listen, Sets, Hashes, Sorted Sets, Streams und mehr) zum Einsatz kommen, erreicht es sehr niedrige, oft Sub-Millisekunden-Latenzen, und über die Module-API lässt es sich um zusätzliche Befehle und Fähigkeiten über den Standardumfang hinaus erweitern.
Die Lizenzierung hat sich über die Versionen hinweg geändert: Releases bis 7.2.x stehen unter BSD-3-Clause, während 8.0.x und später zur Wahl zwischen RSALv2, SSPLv1 oder AGPLv3 angeboten werden. Über das Self-Hosting hinaus bietet Redis Ltd. auch Redis Software (selbst verwaltet, auf Unternehmen ausgerichtet) und Redis Cloud (vollständig verwaltet auf AWS, Azure oder Google Cloud) an.
Warum es in diesem Katalog steht
Katalog-Bewertung: ★★★★★ (5/5)
One of the most widely adopted in-memory data stores; essential representative project.
- Grundlegend etabliert
- Herstellergestützt
- Sprachen
- C
- Lizenz
- AGPL-3.0
Mit einem anderen Projekt vergleichen
Ähnliche Projekte
Appwrite
BSD-3-ClauseOpen-Source-Backend-Plattform mit Authentifizierung, Datenbanken, Storage, Funktionen und Echtzeit-APIs - selbstgehostet oder als verwalteter Cloud-Dienst.
Aktiv gepflegt
- Backend
- Datenbank
- Authentifizierung & Sicherheit
MongoDB
SSPL-1.0Dokumentenorientierte NoSQL-Datenbank, konzipiert für Skalierbarkeit und Entwickler-Flexibilität.
Aktiv gepflegt
- Datenbank
Cassandra
Apache-2.0Verteilte Wide-Column-NoSQL-Datenbank für massiven Maßstab und keinen einzelnen Ausfallpunkt über mehrere Rechenzentren hinweg.
Aktiv gepflegt
- Datenbank
PostgreSQL
PostgreSQL LicenseLeistungsstarkes, quelloffenes objektrelationales Datenbanksystem mit über 35 Jahren aktiver Entwicklung.
Aktiv gepflegt
- Datenbank
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.