View a markdown version of this page

Haltbarkeit in ElastiCache - Amazon ElastiCache

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.

Haltbarkeit in ElastiCache

Amazon ElastiCache for Valkey unterstützt jetzt Haltbarkeit. Diese Funktion ermöglicht Ihnen die Verwendung sowohl ElastiCache für Caching- als auch für Datenspeicher-Workloads mit Leselatenz im Mikrosekundenbereich. Durability bietet Datenschutz durch ein Multi-AZ Transaktionsprotokoll und ermöglicht so eine schnelle Wiederherstellung und einen Neustart bei Ausfällen. ElastiCache bietet zwei Haltbarkeitsoptionen: synchrone Schreibvorgänge, die auf keinen Datenverlust bei einer Schreiblatenz im einstelligen Millisekundenbereich ausgelegt sind, und asynchrone Schreibvorgänge für Schreiblatenz im Mikrosekundenbereich. Haltbarkeit wird derzeit bei knotenbasierter Ausführung unterstützt. ElastiCache

Bei der Konfiguration eines ElastiCache Clusters können Sie zwischen zwei Haltbarkeitsoptionen wählen. Bei synchronen Schreibvorgängen werden Daten in mindestens zwei Availability Zones (AZs) in einem Multi-AZ Transaktionsprotokoll gespeichert, bevor sie dem Client antworten. Dies gewährleistet zwar Datenbeständigkeit bei Ausfällen, erhöht aber die Schreiblatenz von Mikrosekunden auf einstellige Millisekunden. Bei asynchronen Schreibvorgängen werden Daten nach der Antwort an den Client in einem Multi-AZ Transaktionsprotokoll gespeichert, wobei die Schreiblatenz im Mikrosekundenbereich beibehalten wird, wobei das Risiko besteht, ElastiCache dass bei einem Ausfall bis zu 10 Sekunden nicht festgeschriebener Daten verloren gehen. Beide Optionen behalten Leselatenzen im Mikrosekundenbereich bei. Wenn der Primärknoten bei asynchronen Schreibvorgängen Änderungen am Multi-AZ Transaktionsprotokoll nicht länger als 10 Sekunden beibehalten kann, lehnt er eingehende Schreibbefehle ab, bis die Fähigkeit zum dauerhaften Schreiben wiederhergestellt ist. Wenn Ihre Anwendung keinen Datenverlust toleriert, empfehlen wir synchrone Schreibvorgänge. Andernfalls empfehlen wir asynchrone Schreibvorgänge. Die Haltbarkeitsoptionen bieten Ihnen die Flexibilität, ein Gleichgewicht zwischen Schreibleistung und Datenbeständigkeit auf der Grundlage Ihrer spezifischen Workload-Anforderungen zu finden.