Memorystore for Valkey ist ein vollständig verwalteter Valkey-Dienst, der Instanzen mit aktiviertem und deaktiviertem Clustermodus unterstützt. Google Cloud Anwendungen die in Google Cloud ausgeführt werden, können mithilfe des hoch skalierbaren, hochverfügbaren und sicheren Valkey-Dienstes eine extrem hohe Leistung erzielen, ohne dass komplexe Valkey-Bereitstellungen verwaltet werden müssen.
Wichtige Konzepte und Begriffe
Instanzen mit aktiviertem und deaktiviertem Clustermodus
Memorystore for Valkey-Instanzen können sowohl im Modus „Cluster aktiviert“ als auch im Modus „Cluster deaktiviert“ erstellt werden. Eine Instanz mit aktiviertem Clustermodus kann einen oder mehrere Shards haben, während eine Instanz mit deaktiviertem Clustermodus auf einem einzelnen Shard ausgeführt wird. Weitere Informationen finden Sie unter Clustermodus aktivieren und deaktivieren.
Hierarchische Ressourcenstruktur
Memorystore for Valkey fasst die verschiedenen Ressourcen, die in einer Valkey-Bereitstellung verwendet werden, in einer hierarchischen Struktur zusammen, die die Administration und Verwaltung vereinfacht. Das folgende Diagramm veranschaulicht diese Struktur:

Memorystore for Valkey-Instanzen bestehen aus einer Reihe von Shards, die jeweils eine Teilmenge Ihres Schlüsselbereichs enthalten. Jeder Shard in einer Instanz besteht aus einem primären Knoten und optional bis zu fünf Replikatknoten. Wenn Replikatknoten hinzugefügt werden, verteilt Memorystore die Knoten eines Shards automatisch auf Zonen, um eine höhere Verfügbarkeit und einen höheren Durchsatz zu erzielen.
Instanzen
Beim Bereitstellen einer Memorystore for Valkey-Instanz müssen Sie genügend Shards bereitstellen, um den Schlüsselbereich Ihrer gesamten Anwendung zu bedienen. Weitere Informationen zu Instanzspezifikationen finden Sie unter Instanz- und Knotenspezifikation.
Shards
Ihre Instanz besteht aus mehreren gleich großen Shards. Weitere Informationen zu Shard-Spezifikationen finden Sie unter Instanz- und Knotenspezifikation.
Primäre Knoten und Replikatknoten
Pro Shard gibt es einen primären Knoten. Jeder Shard kann 0 bis 5 Replikatknoten haben. Replikate sorgen für Hochverfügbarkeit und zusätzlichen Lesedurchsatz und werden gleichmäßig auf die Zonen verteilt.
Weitere Informationen finden Sie unter Hochverfügbarkeit und Replikate.
Valkey-Version
Memorystore for Valkey unterstützt die Valkey-Versionen 7.2, 8.0 und 9.0. Weitere Informationen zu den mit den einzelnen Versionen eingeführten Funktionen finden Sie unter Unterstützte Versionen. Memorystore for Valkey unterstützt eine Teilmenge der gesamten Valkey-Befehlsbibliothek.
Instanzendpunkte
Cluster aktiviert:Jede Instanz hat einen Erkennungsendpunkt, mit dem sich Ihr Client verbindet. Ihr Client verwendet den Erkennungsendpunkt auch für die Knotenerkennung. Weitere Informationen finden Sie unter Instanzendpunkte für den Modus „Cluster aktiviert“.
Cluster deaktiviert:Jede Instanz hat einen primären Endpunkt und einen Reader-Endpunkt. Der primäre Endpunkt leitet den Traffic immer an den primären Knoten weiter, während der Reader-Endpunkt das Load-Balancing von Leseabfragen automatisch auf verfügbare Replikate ausführt. Weitere Informationen finden Sie unter Instanzendpunkte für den Modus „Cluster deaktiviert“.
Netzwerkvoraussetzungen
Bevor Sie eine Memorystore for Valkey-Instanz erstellen können, müssen Sie das Netzwerk für Ihr Projekt einrichten.
Abrechnung
Informationen zu den Preisen für verfügbare Regionen finden Sie auf der Preisseite für.