Warum Redis

Kombination der Vorteile von Weltklasse-Datenbanktechnologie mit der Innovation von Open Source

Redis ist ein quelloffener (BSD-lizenzierter) In-Memory-Speicher für Datenstrukturen, der als Datenbank, Cache und Message Broker verwendet wird. Es unterstützt Datenstrukturen wie Strings, Hashes, Listen, Mengen, sortierte Mengen mit Bereichsabfragen, Bitmaps, Hyperlogs und geospatiale Indizes mit Radiusabfragen. Redis verfügt über integrierte Replikation, Lua-Skripting, LRU-Eviction, Transaktionen und verschiedene Stufen der On-Disk-Persistenz und bietet Hochverfügbarkeit über Redis Sentinel und automatische Partitionierung mit Redis Cluster.

Redis schafft eine neue Kategorie in der Datenbankwelt. Es kombiniert das Beste von In-Memory, schemafreiem Design mit optimierten Datenstrukturen und vielseitigen Modulen, die sich an Ihre Datenanforderungen anpassen. Das Ergebnis ist die versierteste, leistungsstärkste und vielseitigste Datenbank, die leicht wie ein einfacher Key-Value-Datenspeicher skaliert, aber anspruchsvolle Funktionalität mit großer Einfachheit liefert.

Redis ist nicht nur vollständig In-Memory, sondern ermöglicht auch Datenpersistenz und hohe Verfügbarkeit durch Replikation und Backups.

Vereinfachung der App-Entwicklung

Redis-Datenstrukturen bieten integrierte Operationen, die Daten optimal auf der Datenbankebene und nicht auf der Anwendungsebene verarbeiten. Im Gegensatz zu anderen einfachen Key-Value-Speichern können Anwendungen, die Redis verwenden, komplexe Funktionen implementieren, wie z. B. die Berechnung von Mengenschnittpunkten oder Bereichsanalysen mit einfachen Befehlen. Die einzigartige Architektur von Redis führt zu sauberem, elegantem Code mit weniger Zeilen, schnellerer Ausführungszeit, besserer Anwendungsleistung und besserer CPU-, E/A- und Netzwerkauslastung.

Gebaut für hohe Leistung

Redis wurde entwickelt, um den höchsten Durchsatz (Millionen von Operationen/Sekunde) bei den niedrigsten Latenzen (< 1 ms) und mit den geringsten Systemressourcen zu erreichen. Die unvergleichliche Leistung von Redis ergibt sich aus den Vorteilen, die sich daraus ergeben, dass Redis in C geschrieben und für die Ausführung mit einer Komplexität von O (1) optimiert wurde. Im Gegensatz zu anderen Key-Value-Speichern erlaubt Redis den Zugriff auf diskrete Elemente innerhalb von Objekten, wodurch Serialisierungs-/Deserialisierungs- und Verarbeitungs-Overheads eliminiert werden. Es basiert auf einer sperrfreien Single-Thread-Architektur und unterstützt ein einfach zu parsendes Netzwerkprotokoll, Pipelining für geringere Latenzzeiten sowie beschleunigte Befehlsausführung und Verbindungspooling für geringere Setup/Teardown-Overheads.

Eine visionäre Entscheidung

Redis-Module sind Add-ons oder Erweiterungen zu Redis, die Redis für jedes beliebige Datenverarbeitungs- oder Analyseszenario ausbauen. Mit Redis-Modulen müssen Sie nicht mehr spezielle Datenbanken für bestimmte Verarbeitungsanforderungen pflegen und betreiben, sondern können einfach aus einer Reihe von Open-Source- oder proprietären Redis-Modulen wählen. Redis-Module adressieren eine große Bandbreite an Datenverarbeitungsszenarien, von der Suche, sekundären Indizes und nativer JSON-Behandlung bis hin zum Machine Learning Model Serving und probabilistischen Datenstrukturen.

In vielen praktischen Anwendungen eingesetzt

Echtzeit-Analytik
Benutzer-Sitzungsspeicher
Dateningest in Echtzeit

Hochgeschwindigkeits-Transaktionen
Job & Queue Management
Zeitreihendaten
Komplexe statistische Auswertung

Benachrichtigungen
Verteiltes Schloss
Inhalts-Caching
Geospatiale Daten
Streaming-Daten
Maschinelles Lernen

Top-Platzierung unter Entwicklern

BELIEBTESTE DATENBANK BEI NODE.JS-ENTWICKLERN
#1 NOSQL-DATENBANK AUF DOCKER
#1 NOSQL DATASTORE
#1 BEIM WACHSTUM UNTER DEN TOP-3-NOSQL-DATENBANKEN
#1 CLOUD DATENBANK AUF AWS

It’s easy to get started

Redis Enterprise Cloud

Redis Enterprise Cloud


Start today for free with Redis Enterprise
Cloud Essentials

Try Free

Redis Enterprise Software

Redis Enterprise Software


Download Redis Enterprise 6
 

Download Now

Abonnieren Sie unseren Rediscover Newsletter

Danke für Ihr Abonnement

Wir freuen uns über Ihr Interesse! Sie können Ihre Kommunikationspräferenzen jederzeit ändern, indem Sie diese Seite besuchen.