Redis Enterprise Technologie

Redis Enterprise wurde von Grund auf so entwickelt, dass es jeden modernen Echtzeit-Anwendungsfall in höchstem Maße zuverlässig bedienen kann, während die Latenzzeit im Sub-Millisekundenbereich liegt.

Redis Enterprise erhöht die Geschwindigkeit und die Vielseitigkeit von Redis durch zuverlässige Höchstleistung, Benutzerfreundlichkeit, Kosteneinsparungen und neue erweiterte Funktionen. Durch die Implementierung unserer Technologie wird die nahtlose lineare Skalierung, die blitzschnelle Leistung, Zuverlässigkeit und Sicherheit gewährleistet, die Kunden von Datenbanken der Enterprise-Klasse erwarten. Lesen Sie weiter, um die Konzepte und die Architektur hinter modernsten Funktionen wie Active-Active Geo-Distribution mit CRDTs, Redis on Flash, RediSearch und integrierten Modulen zu verstehen. 

Active-Active Geo-Distribution (CRDT-basiert)

Eine Active-Active Geo-Distributed-Topologie wird durch die Implementierung von CRDTs (konfliktfrei replizierte Datentypen) in Redis Enterprise unter Verwendung einer globalen Datenbank erreicht, die sich über mehrere Cluster erstreckt. Dies wird als „konfliktfrei replizierte Datenbank“ oder „CRDB“ bezeichnet. CRDB bietet drei grundlegende Vorteile gegenüber anderen geo-verteilten…

Redis on Flash

Redis Enterprise ermöglicht die Erstellung von Redis on Flash (RoF)-Datenbanken, die Ihre DRAM-Kapazität mit SSD und persistentem Speicher erweitern, um deutlich mehr Daten mit weniger Ressourcen zu speichern und so die Kosten zu senken. Redis on Flash ist nicht ausgelegt für die Verwendung…

Redis Enterprise Cluster-Architektur

Ein Cluster bezeichnet bei Redis Enterprise ein Set von Cloud-Instanzen, virtuellen Maschinen/Container-Knoten oder Bare-Metal-Servern, mit denen Sie eine beliebige Anzahl von Redis-Datenbanken in einem gemeinsam genutzten Speicher/Speicherpool erstellen können. Der Cluster muss nicht…

Lineare Skalierung mit Redis Enterprise

Redis Enterprise wurde einem Benchmark-Test unterzogen, um eine echte lineare Skalierung zu demonstrieren, die von 10M Ops/Sek. mit 6 AWS EC2 Instanzen bis zu 30M Ops/Sek. mit 18 AWS EC2 Instanzen reicht. Es bietet mehrere Möglichkeiten zur Skalierung Ihrer Datenbank: Skalierung von Fragmenten und Knoten Das Re-Sharding…

Hochverfügbares Redis

Konzepte zur Replikation: Die meisten NoSQL-Bereitstellungen verwenden drei Replikate, um Hochverfügbarkeit (HA) zu gewährleisten. Die erste Replik wird gewöhnlich zur Speicherung Ihres Datensatzes verwendet, die zweite zu Ausfallschutzzwecken, und die dritte dient als Tiebreaker…

Beständiges Redis

Konzepte zur Datenpersistenz: Redis Enterprise ist eine vollständig persistente Datenbank. Es unterstützt die folgenden Datenpersistenzmechanismen: AOF (Append-Only File) Datenpersistenz: Jedes Shard einer Redis-Datenbank hängt neue Daten an seine persistente Datei in einer der folgenden…

Backup, Cluster-Wiederherstellung und Notfallwiederherstellung

Zusätzlich zur Datenpersistenzfunktionalität bietet Redis Enterprise sofort einsatzbereite Unterstützung für Backup- und Wiederherstellungsdienste. Backup Redis Enterprise ermöglicht es Ihnen, einen Snapshot Ihrer Datenbank (über alle Fragmente hinweg) auf eine der großen Public Cloud-Speicherlösungen zu sichern…

Aktiv-Passiv-Geo-Verteilung

Mit Redis Enterprise können Sie mit der „Replica-of“-Funktion Aktiv-Passiv geo-verteilte Einsätze erstellen. Mit dieser unidirektionalen Replikationsfunktion können Sie Daten zwischen Quell- und Zieldatenbanken synchronisieren. Für Lesezugriffe mit geringer Latenzzeit können die Daten so physisch näher am Benutzer platziert werden. Alle…

Integrierte Module

Redis Enterprise ermöglicht Ihnen die nahtlose Integration von Redis-Modulen in Ihre Datenbank. Module sind Add-Ons, die Redis so erweitern, dass sie die gängigsten Anwendungsfälle für jede Branche abdecken. Redis Enterprise verfügt über eine Sammlung von eingebauten Modulen, die alle bewährt, getestet,…

Redis Sicherheit und Zuverlässigkeit

Die Redis Enterprise-Architektur ist so aufgebaut, dass sie ein hohes Maß an Kontrolle bietet, um Sie bei der Einhaltung Ihrer Sicherheitsstandards und Vorschriften zu unterstützen. Es stellt getrennte Pfade für den administrativen Zugriff und den Datenzugriff zur Verfügung, was die Einhaltung der Vorschriften vereinfacht. Die Verwendung von separaten Pfaden…