Multi-Region-Replikation für Amazon Keyspaces (für Apache Cassandra) - Amazon Keyspaces (für Apache Cassandra)

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Multi-Region-Replikation für Amazon Keyspaces (für Apache Cassandra)

Sie können Amazon Keyspaces Multi-Region-Replikation verwenden, um Ihre Daten mit automatisierter, vollständig verwalteter, aktiv-aktiver Replikation an einem beliebigen Ort Ihrer Wahl zu replizieren. AWS-Regionen Bei der aktiv-aktiven Replikation ist jede Region in der Lage, Lese- und Schreibvorgänge isoliert durchzuführen. Sie können sowohl die Verfügbarkeit als auch die Resilienz aufgrund der regionalen Verschlechterung verbessern und gleichzeitig von lokalen Lese- und Schreibvorgängen mit niedriger Latenz für globale Anwendungen profitieren.

Bei der Replikation mit mehreren Regionen repliziert Amazon Keyspaces asynchron Daten zwischen Regionen, und Daten werden in der Regel innerhalb einer Sekunde über Regionen verteilt. Außerdem müssen Sie sich bei der Replikation über mehrere Regionen nicht mehr die schwierige Arbeit machen, Konflikte zu lösen und Datendivergenzen zu korrigieren, sodass Sie sich auf Ihre Anwendung konzentrieren können.

Standardmäßig repliziert Amazon Keyspaces Daten über drei Availability Zones innerhalb derselben, um Haltbarkeit und hohe Verfügbarkeit AWS-Region zu gewährleisten. Mit der Replikation in mehreren Regionen können Sie regionsübergreifende Keyspaces erstellen, die Ihre Tabellen in bis zu sechs verschiedenen Regionen Ihrer Wahl replizieren. AWS-Regionen

Vorteile der Verwendung der Replikation in mehreren Regionen

Die Replikation in mehreren Regionen bietet die folgenden Vorteile.

  • Globale Lese- und Schreibvorgänge mit Latenz im einstelligen Millisekundenbereich — In Amazon Keyspaces ist die Replikation aktiv-aktiv. Sie können sowohl Lese- als auch Schreibvorgänge lokal aus den Regionen bereitstellen, die Ihren Kunden am nächsten sind, mit einer Latenz im einstelligen Millisekundenbereich in jeder Größenordnung. Sie können Amazon Keyspaces-Tabellen mit mehreren Regionen für globale Anwendungen verwenden, die überall auf der Welt eine schnelle Reaktionszeit benötigen.

  • Verbesserte Geschäftskontinuität und Schutz vor Beeinträchtigung einzelner Regionen — Mit der Replikation für mehrere Regionen können Sie sich nach einer Verschlechterung in einer einzigen Region erholen, AWS-Region indem Sie Ihre Anwendung in eine andere Region in Ihrem Schlüsselraum für mehrere Regionen umleiten. Da Amazon Keyspaces eine aktiv-aktive Replikation bietet, hat dies keine Auswirkungen auf Ihre Lese- und Schreibvorgänge.

    Amazon Keyspaces verfolgt alle Schreibvorgänge, die in Ihrem Multi-Region-Keyspace ausgeführt wurden, aber nicht an alle Replikatregionen weitergegeben wurden. Sobald die Region wieder online ist, synchronisiert Amazon Keyspaces automatisch alle fehlenden Änderungen, sodass Sie sie ohne Auswirkungen auf die Anwendung wiederherstellen können.

  • Hochgeschwindigkeitsreplikation über Regionen hinweg — Bei der regionsübergreifenden Replikation wird eine schnelle, speicherbasierte physische Replikation von Daten zwischen Regionen verwendet, wobei die Replikationsverzögerung in der Regel weniger als 1 Sekunde beträgt.

    Die Replikation in Amazon Keyspaces hat kaum bis gar keine Auswirkungen auf Ihre Datenbankabfragen, da sie keine Rechenressourcen mit Ihrer Anwendung teilt. Das bedeutet, dass Sie Anwendungsfälle mit hohem Schreibdurchsatz oder Anwendungsfälle mit plötzlichen Durchsatzspitzen oder Durchsatzspitzen bewältigen können, ohne dass sich dies auf die Anwendung auswirkt.

  • Konsistenz und Konfliktlösung — Alle Änderungen, die an Daten in einer Region vorgenommen werden, werden in einem Schlüsselraum für mehrere Regionen auf die anderen Regionen repliziert. Wenn Anwendungen dieselben Daten in verschiedenen Regionen gleichzeitig aktualisieren, kann es zu Konflikten kommen.

    Um letztendlich für Konsistenz zu sorgen, verwendet Amazon Keyspaces Zeitstempel auf Zellenebene, und ein letzter Writer gewinnt den Abgleich zwischen gleichzeitigen Aktualisierungen. Die Konfliktlösung wird vollständig verwaltet und erfolgt im Hintergrund, ohne dass sich dies auf die Anwendung auswirkt.

Weitere Informationen zu unterstützten Konfigurationen und Funktionen finden Sie unterNutzungshinweise zur Replikation in mehreren Regionen von Amazon Keyspaces.

Kapazitätsmodi und Preise

Für einen Schlüsselraum mit mehreren Regionen können Sie entweder den On-Demand-Kapazitätsmodus oder den Bereitstellungsmodus verwenden. Weitere Informationen finden Sie unter Lese-/Schreibkapazitätsmodi in Amazon Keyspaces konfigurieren.

Im On-Demand-Modus wird Ihnen eine Schreibanforderungseinheit (WRU) in Rechnung gestellt, um bis zu 1 KB Daten pro Zeile auf dieselbe Weise zu schreiben wie bei Tabellen mit einer einzigen Region. Ihnen werden jedoch Schreibvorgänge in jeder Region Ihres Multi-Region-Schlüsselraums in Rechnung gestellt. Wenn Sie beispielsweise eine Zeile mit 3 KB Daten in einen Multiregion-Schlüsselraum mit zwei Regionen schreiben möchten, ist 6WRUs: 3 * 2 = 6 erforderlich. WRUs Darüber hinaus erfordern Schreibvorgänge, die sowohl statische als auch nicht statische Daten enthalten, zusätzliche Schreiboperationen.

Im Bereitstellungsmodus wird Ihnen eine Schreibkapazitätseinheit (WCU) für das Schreiben von bis zu 1 KB Daten pro Zeile in Rechnung gestellt, genau wie bei Tabellen mit einer einzigen Region. Ihnen werden jedoch Schreibvorgänge in jeder Region Ihres Multi-Region-Schlüsselraums in Rechnung gestellt. Wenn Sie beispielsweise eine Zeile mit 3 KB Daten pro Sekunde in einen Multiregion-Schlüsselraum mit zwei Regionen schreiben möchten, ist 6WCUs: 3 * 2 = 6 erforderlich. WCUs Darüber hinaus erfordern Schreibvorgänge, die sowohl statische als auch nicht statische Daten enthalten, zusätzliche Schreiboperationen.

Weitere Informationen zu den Preisen finden Sie unter Amazon Keyspaces (für Apache Cassandra) — Preise.