Memorystore for Redis – Häufig gestellte Fragen

Wie lange dauert ein Failover für eine Redis-Instanz der Standardstufe?
Ein Failover dauert normalerweise etwa 30 Sekunden.
Was ist der Unterschied zwischen der Basic- und der Standardstufe für Memorystore for Redis?

Eine Instanz der Standardstufe bietet Hochverfügbarkeit (HA) mit einem Replikat. Bei routinemäßiger Wartung, bei Skalierung oder beim Ausfall einer Instanz erfolgt ein Failover des primären Caches auf das Replikat. So bleiben Ihre Daten erhalten. Eine Instanz der Basic-Stufe ist ein eigenständiger Cache, der für Anwendungen verwendet wird, die einen Kaltstart oder das vollständige Leeren von Daten tolerieren können. Weitere Informationen finden Sie unter Redis-Stufenfunktionen.

Um Ihre Daten zu schützen und ein grundlegendes Maß an Persistenz zu bieten, sind RDB-Snapshots für Instanzen der Standard-Stufe standardmäßig aktiviert, wenn Sie eine Memorystore for Redis-Instanz über die Google Cloud Console erstellen.

Ist ein horizontal skalierbarer Cluster in Memorystore for Redis verfügbar?
Nein. Memorystore for Redis Basic und Standard Tier verwenden beide einen einzigen primären Knoten, um alle Redis-Daten zu speichern. Die Standardstufe bietet einen Replikatknoten, um Ihre Daten für Hochverfügbarkeit zu sichern.
Kann ich eine Clientbibliothek verwenden, die nicht auf der Seite Clientbibliotheken einrichten aufgeführt ist?
Ja. Memorystore for Redis ist mit allen Clientbibliotheken für Redis kompatibel. In der Redis-Beispielanwendung für Compute Engine und der Redis-Beispielanwendung für Kubernetes finden Sie Beispiele für die Einrichtung verschiedener Clientbibliotheken.
Kann ich eine gemeinsam genutzte VPC nutzen?
Ja, freigegebene VPC wird für Memorystore for Redis unterstützt. Weitere Informationen finden Sie unter Netzwerk.
Kann ich mit der App Engine-Standardumgebung eine Verbindung zu einer Redis-Instanz herstellen?
Ja, aber zuerst müssen Sie die App Engine-Standardumgebung mit Ihrem VPC-Netzwerk verbinden.
Kann ich mit Cloud Run Functions eine Verbindung zu einer Redis-Instanz herstellen?
Ja, aber Sie müssen zuerst Cloud Run Functions mit Ihrem VPC-Netzwerk verbinden.
Verwendet Memorystore for Redis Open-Source-Redis, auch bekannt als "OSS Redis"?
Memorystore for Redis verwendet Open-Source-Redis.
Welche Redis-Version wird derzeit unterstützt?
Eine Liste der unterstützten Redis-Versionen finden Sie unter Aktuelle Versionen.
gcloud redis funktioniert nicht in der Befehlszeile. Warum?
Möglicherweise haben Sie eine ältere Version von gcloud installiert. Versuchen Sie, gcloud components update auszuführen.
Um zu vermeiden, dass dem System zusätzlicher Arbeitsspeicher entzogen wird, wird der Speicherplatz, der nach dem Erstellen von Schlüsseln freigegeben wird, von Memorystore for Redis wiederverwendet?
Die Speicherzuweiser können unbelegte Speicherblöcke wiederverwenden. Wenn Sie 2 GB Ihres 5-GB-Datasets freigeben und weitere Schlüssel erstellen, bleibt die Resident Set Size (RSS) konstant und steigt nicht an, wenn Sie bis zu 2 GB zusätzliche Schlüssel hinzufügen. Die Zuweisungen verwenden die 2 GB Arbeitsspeicher wieder, die Sie freigegeben haben.