Memorystore for Valkey ist ein vollständig verwalteter Valkey Cluster-Dienst für 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
Hierarchische Ressourcenstruktur
Memorystore for Valkey fasst die verschiedenen Ressourcen, die in einer Valkey-Bereitstellung verwendet werden, in einer hierarchischen Struktur zusammen, die die Verwaltung vereinfacht. Hier ist ein Diagramm, das diese Struktur veranschaulicht:
Memorystore for Valkey-Instanzen bestehen aus einer Reihe von Shards, die jeweils einen Teil Ihres Schlüsselbereichs enthalten. Jeder Shard in einer Instanz besteht aus einem primären Knoten und optional bis zu zwei Replikatknoten. Wenn Replikknoten hinzugefügt werden, verteilt Memorystore die Knoten eines Shards automatisch auf Zonen, um eine höhere Verfügbarkeit und einen höheren Durchsatz zu ermöglichen.
Instanzen
Wenn Sie eine Memorystore for Valkey-Instanz bereitstellen, müssen Sie genug bereitstellen Shards zur Bereitstellung des Schlüsselraums Ihrer gesamten Anwendung. Weitere Informationen zur Instanzspezifikation finden Sie unter Instanz- und Knotenspezifikation.
Shards
Ihre Instanz besteht aus mehreren gleich großen Shards. Weitere Informationen zur Shard-Spezifikation finden Sie unter Instanz- und Knotenspezifikation.
Primär- und Replikatknoten
Es gibt einen primären Knoten pro Shard. Jeder Shard kann 0, 1 oder 2 Replikatknoten haben. Replikate bieten Hochverfügbarkeit und zusätzlichen Lesedurchsatz. gleichmäßig über die Zonen verteilt sind.
Weitere Informationen finden Sie unter Hochverfügbarkeit und Replikate.
Valkey-Version
Memorystore for Valkey unterstützt die Valkey-Versionen 7.2 und 8.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 des gesamte Valkey-Befehlsbibliothek.
Instanzendpunkte
Jede Instanz hat einen Discovery-Endpunkt, mit dem Ihr Client eine Verbindung herstellt. Ihr Client verwendet den Erkennungsendpunkt auch für die Knotenerkennung. Weitere Informationen Informationen hierzu finden Sie unter Instanzendpunkte.
Netzwerkvoraussetzungen
Bevor Sie eine Memorystore for Valkey-Instanz erstellen können, müssen Sie Netzwerkfunktionen für Ihr Projekt einrichten.
Abrechnung
Informationen zu den Preisen finden Sie auf der Preisseite. Preise für verfügbare Regionen.