Memorystore for Redis Cluster supporta un sottoinsieme dei parametri di configurazione di Redis che puoi modificare per personalizzare il comportamento dell'istanza.
Le modifiche alla configurazione non richiedono il riavvio dell'istanza e non interrompono il servizio. Memorystore for Redis Cluster salva immediatamente le modifiche. Se l'istanza viene riavviata, mantiene le modifiche alla configurazione. Dopo aver creato un'istanza, puoi aggiornare i parametri di configurazione modificabili. Per saperne di più, consulta Configurazioni cluster supportate.
Prima di iniziare
Assicurati di aver installato l'ultima versione di Google Cloud CLI eseguendo gcloud components update.
Visualizza 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
Imposta 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 posizionare 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
Aggiorna 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
Reimposta 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