Diese Seite bietet einen Überblick über die Persistenz für Memorystore for Valkey.
Memorystore for Valkey unterstützt zwei Arten der Persistenz:
Für eine optimale Instanzverfügbarkeit und Datenausfallsicherheit empfehlen wir, sowohl die Persistenz als auch die Hochverfügbarkeit zu aktivieren. Die Vorteile von Persistenz und hoher Verfügbarkeit überschneiden sich zwar, sie haben aber unterschiedliche Stärken, die sich ergänzen. HA kann als erste Verteidigungslinie gegen einzelne Knotenausfälle und Zonenausfälle betrachtet werden. Die Persistenz bietet Notfallwiederherstellung für seltene Ereignisse, bei denen alle Knoten in einem Shard ausfallen und HA nicht helfen kann.
Speichertyp auswählen
Die Entscheidung zwischen AOF- und RDB-Persistenz ist eine Entscheidung zwischen Leistung und Datenbeständigkeit. Diese Abwägungen gelten im Allgemeinen für alle verwalteten Valkey-Dienste, da AOF- und RDB-Persistenz in OSS Valkey von Natur aus unterschiedlich sind.
Wenn für Sie die Datenausfallsicherheit und die Erhaltung des höchsten Prozentsatzes der an Ihren Valkey-Server gesendeten Schreibvorgänge an erster Stelle stehen, empfehlen wir die AOF-Persistenz. Da AOF Daten jede Sekunde (oder bei jedem Schreibvorgang) speichert, ist die Datenausfallsicherheit höher als bei RDB-Snapshots, bei denen Daten stündlich gespeichert werden.
Wenn die Leistung für Sie an erster Stelle steht, empfehlen wir die Verwendung der RDB-Datenspeicherung, da sie in der Regel geringere Leistungsanforderungen an Ihre Instanz stellt als die AOF-Datenspeicherung bei einer Instanz mit ähnlicher Größe. Wenn Sie mit einer gewissen Verzögerung bei der Wiederherstellung Ihrer Daten einverstanden sind und die Leistung der RDB-Persistenz für eine Instanz ähnlicher Größe wünschen, ist die RDB-Persistenz die bessere Wahl.
Es ist möglich, sowohl einen hohen Durchsatz als auch die Langlebigkeit der AOF-Persistenz zu erzielen. Wenn Sie beides haben möchten, können Sie die AOF-Persistenz aktivieren und auch eine hohe Shard-Anzahl auswählen. Eine hohe Shard-Anzahl bietet mehr vCPUs, was die Leistung verbessert. Bei jeder Konfiguration ist jedoch mit einer gewissen Latenzsteigerung bei AOF zu rechnen.