Ihre Daten, immer verfügbar.

Riak KV nutzt eine Masterless-Architektur mit mehreren Knoten, die selbst im Falle von Netzwerk- oder Hardware-Ausfällen schnelle Lese- und Schreibvorgänge ermöglicht. Um die Verfügbarkeit der Daten und die Partitionstoleranz zu gewährleisten, repliziert Riak KV die Daten standardmäßig auf drei Knoten im Cluster. Es gibt keinen einzelnen Master, keinen Single Point of Failure, und jeder Knoten kann jede eingehende Anfrage beantworten.

Die Masterless-Architektur macht die Einrichtung und Bedienung von Riak KV besonders einfach. Knoten können problemlos zu oder aus einem Cluster hinzugefügt oder entfernt werden.

Da Verfügbarkeit bei Riak im Mittelpunkt steht, eignet es sich hervorragend für alle Anwendungen, bei denen Ausfälle einer Katastrophe gleichkommen.

Riak KV Masterless-Architektur


VERTEILTE SYSTEME GELINGEN NUR SCHWER

Verteilte Datenbanken sind komplex und müssen die kritische Anforderung einer skalierbaren Hochverfügbarkeit erfüllen. Riak KV ist ein hochgradig optimiertes verteiltes System, das für Ausfallsicherheit konzipiert wurde.

Riak KV ist ein Schlüssel/Wert-NoSQL-Cluster mit einer Masterless-Architektur, die Daten gleichmäßig innerhalb eines Clusters verteilt. Mehrere Knoten ergeben gemeinsam einen einzelnen Cluster und jeder einzelne Knoten des Clusters dient als Anlaufpunkt für Lese- und Schreibanfragen. Daten werden gleichmäßig über die Knoten verteilt und Knoten können mit minimaler Datenverschiebung und gänzlich ohne Ausfallzeiten hinzugefügt werden. Standardmäßig gibt es drei Kopien Ihrer Daten und falls ein Knoten aufgrund eines Partition- oder Serverausfalls nicht verfügbar ist, werden die Daten dennoch schnell an Ihre Anwendung übertragen und sind jederzeit verfügbar.

VORTEILE DER AUSFALLSICHERHEIT VON RIAK KV

Wenn Ihre Anwendung nicht auf Lese- oder Schreibanfragen reagieren kann, führt dies möglicherweise zu Umsatzeinbußen, einem Vertrauensverlust der Benutzer, einem schlechten Benutzererlebnis oder sogar kritischen Datenverlusten. Riak KV wurde speziell für die Ausfallsicherheit entwickelt.

Reduzierung der Ausfallzeiten
Hochgradig ausfallsichere Anwendungen reduzieren Ausfallzeiten. Riak KV gewährleistet mit dreifachen Datenkopien die Verfügbarkeit von Daten, auch wenn Netzwerkpartitionen oder die Systemhardware ausfallen.

Senkung der Kosten
Der Verlust von Knoten kann kostspielig sein. Die Cluster von Riak KV werden auch beim Ausfall von Knoten weiter betrieben, so dass Sie nicht mehr funktionierende Knoten während der normalen Geschäftszeit austauschen und so die Betriebskosten senken können.

Einfaches Skalieren
Die Masterless-Architektur von Riak KV ermöglicht das problemlose horizontale Skalieren Ihres Clusters. Sie können Knoten nahtlos hinzufügen oder entfernen, um Anpassungen an die Anforderungen Ihres Unternehmens vorzunehmen.

ibm-weather-company"Die Menge an Daten, die wir weltweit von Satelliten, Radarstationen, Vorhersagemodellen, Nutzern und Wetterstationen empfangen, beträgt jeden Tag mehr als 20 TB und wächst schnell weiter. Diese Daten machen es uns möglich, die genaueste Wettervorhersage der Welt und ernstzunehmendere Wetterwarnungen als alle anderen anzubieten – sie sind also absolut erfolgskritisch und müssen zu jeder Zeit verfügbar sein. Die Enterprise-Software von Riak KV gibt uns die Flexibilität und Zuverlässigkeit, auf die wir angewiesen sind, um weltweit mehr als 100.000 Transaktionen je Sekunde mit einer Wartezeit von weniger als 20 Millisekunden zu ermöglichen.

– Bryson Koehler, Executive Vice President und CIO, The Weather Company

  1.  AUSFALLSICHERHEIT
  2. MASSIVESCALABILITY
  3. OPERATIONALSIMPLICITY
  4. INTELLIGENTREPLICATION
  5. COMPLEXQUERY SUPPORT
  6. DOTTED VERSIONVECTORS (DVVs)
  7. RIAK DATATYPES (CRTDs)
  8. ROBUST APIs &CLIENT LIBRARIES
  9. MULTI-CLUSTERREPLICATION
  10. APACHE SPARKCONNECTOR
  11. REDIS CACHEINTEGRATION
  12. APACHE MESOSFRAMEWORK