Memorystore for Redis Cluster unterstützt eine Teilmenge der nativen Redis-Konfiguration parameter, die Sie ändern können, um das Verhalten Ihrer Instanz anzupassen.
Konfigurationsänderungen erfordern keinen Neustart der Instanz und der Dienst wird nicht unterbrochen. Wenn Sie die Instanz neu starten, speichert Memorystore for Redis Cluster die Änderungen. Nachdem Sie die Instanz erstellt haben, können Sie alle bearbeitbaren Konfigurationsparameter aktualisieren.
Weitere Informationen zu den bearbeitbaren Konfigurationsparametern finden Sie unter Unterstützte Instanzkonfigurationen.
Hinweis
Prüfen Sie, ob die neueste Version der Google Cloud CLI installiert ist, indem Sie gcloud components update ausführen.
Konfigurationsparameter ansehen
Wenn Sie Konfigurationsparameter mit der Google Cloud CLI ansehen möchten, führen Sie den
gcloud redis clusters describe Befehl aus und ersetzen Sie variables durch
die entsprechenden Werte.
Bei der Ausführung des Befehls gcloud redis clusters describe werden keine Konfigurationsparameter angezeigt, es sei denn, Sie haben einen Konfigurationsparameter vom Standardwert geändert.
gcloud redis clusters describe instance-id --region=region-id
Beispiel:
gcloud redis clusters describe my-instance --region=us-central1
Konfigurationsparameter bei der Clustererstellung festlegen
Wenn Sie einen Konfigurationsparameter beim Erstellen eines Clusters festlegen möchten, führen Sie den
gcloud redis clusters create Befehl mit --redis-config Flag aus und ersetzen Sie
variables durch die entsprechenden Werte.
gcloud redis clusters create instance-id \ --region=region-id \ --project=project-id \ --node-type=node-type \ --shard-count=shard-count \ --redis-config=config-name=config-value \
Ersetzen Sie Folgendes:
- instance-id ist die ID der Memorystore for Redis Cluster-Instanz, die Sie erstellen.
- region-id ist die Region, in der die Instanz platziert werden soll.
- project-id ist die Projekt-ID.
node-type ist der Knotentyp für den Cluster.
shard-count bestimmt die Anzahl der Shards in Ihrer Instanz. Die Anzahl der Shards bestimmt die Gesamtspeicherkapazität zum Speichern von Clusterdaten. Weitere Informationen zur Clusterspezifikation finden Sie unter Cluster- und Knotenspezifikation.
config-name ist der zu ändernde Konfigurationsparameter.
config-value ist die von Ihnen ausgewählte Einstellung für den zu konfigurierenden Parameter.
Beispiel:
gcloud redis clusters create foo --region=us-east1 --project=test-proj --node-type=redis-highmem-medium --shard-count=3 --redis-config=maxmemory-policy=allkeys-lru
Konfigurationsparameter aktualisieren
Wenn Sie einen Konfigurationsparameter für eine vorhandene Instanz aktualisieren möchten, führen Sie den
gcloud redis clusters update Befehl mit dem --update-redis-config Flag
aus und ersetzen Sie variables durch die entsprechenden Werte.
gcloud redis clusters update instance-id \ --region=region-id \ --project=project-id \ --update-redis-config=config-name=config-value
Beispiel:
gcloud redis clusters update foo --region=us-east1 --project=test-proj --update-redis-config=maxmemory-policy=allkeys-lru
Konfigurationsparameter zurücksetzen
Wenn Sie einen Konfigurationsparameter auf den Standardwert zurücksetzen möchten, führen Sie den
gcloud redis clusters update Befehl mit dem --remove-redis-config Flag
aus und ersetzen Sie variables durch die entsprechenden Werte.
gcloud redis clusters update instance-id \ --region=region-id \ --project=project-id \ --remove-redis-config=config-name
Beispiel:
gcloud redis clusters update foo --region=us-east1 --project=test-proj --remove-redis-config=maxmemory-policy