Configura un'istanza

Memorystore for Redis Cluster supporta un sottoinsieme dei parametri di configurazione Redis nativi che puoi modificare per personalizzare il comportamento della tua istanza.

Le modifiche alla configurazione non richiedono il riavvio dell'istanza e il servizio non viene interrotto. Se riavvii l'istanza, Memorystore for Redis Cluster salva le modifiche. Dopo aver creato l'istanza, puoi aggiornare tutti i parametri di configurazione modificabili.

Per saperne di più sui parametri di configurazione modificabili, consulta Configurazioni dell'istanza supportate.

Prima di iniziare

Assicurati di aver installato l'ultima versione di Google Cloud CLI eseguendo gcloud components update.

Visualizzare i parametri di configurazione

Per visualizzare i parametri di configurazione utilizzando Google Cloud CLI, esegui il gcloud redis clusters describe comando sostituendo variables con valori appropriati.

Non puoi visualizzare i parametri di configurazione quando esegui il comando gcloud redis clusters describe a meno che tu non abbia modificato un parametro di configurazione dal suo valore predefinito.

gcloud redis clusters describe instance-id --region=region-id

Esempio:

gcloud redis clusters describe my-instance --region=us-central1

Impostare un parametro di configurazione durante la creazione del cluster

Per impostare un parametro di configurazione durante la creazione di un cluster, esegui il gcloud redis clusters create comando con --redis-config flag sostituendo variables con i valori appropriati.

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 \

Sostituisci quanto segue:

  • instance-id è l'ID dell'istanza di Memorystore for Redis Cluster che stai creando.
  • region-id è la regione in cui vuoi che si trovi l'istanza.
  • project-id è l'ID progetto.
  • node-type è il tipo di nodo per il cluster.

  • shard-count determina il numero di shard nella tua istanza. Il numero di shard determina la capacità di memoria totale per l'archiviazione dei dati del cluster. Per visualizzare ulteriori dettagli sulla specifica del cluster, consulta Specifica del cluster e del nodo.

  • config-name è il parametro di configurazione da modificare.

  • config-value è l'impostazione scelta corrispondente al parametro che stai configurando.

Ad esempio:

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

Aggiornare un parametro di configurazione

Per aggiornare un parametro di configurazione per un'istanza esistente, esegui il gcloud redis clusters update comando con il --update-redis-config flag sostituendo variables con i valori appropriati.

gcloud redis clusters update instance-id \
--region=region-id \
--project=project-id \
--update-redis-config=config-name=config-value

Esempio:

gcloud redis clusters update foo --region=us-east1 --project=test-proj --update-redis-config=maxmemory-policy=allkeys-lru

Reimpostare un parametro di configurazione

Per reimpostare un parametro di configurazione sul suo valore predefinito, esegui il gcloud redis clusters update comando con il --remove-redis-config flag sostituendo variables con i valori appropriati.

gcloud redis clusters update instance-id \
--region=region-id \
--project=project-id \
--remove-redis-config=config-name

Esempio:

gcloud redis clusters update foo --region=us-east1 --project=test-proj --remove-redis-config=maxmemory-policy