Memorystore for Redis Cluster admite un subconjunto de los parámetros de configuración de Redis que puedes modificar para personalizar el comportamiento de tu clúster.
Los cambios de configuración no requieren que reinicies el clúster y no interrumpen el servicio. Memorystore para Redis Cluster guarda los cambios de inmediato. Si el clúster se reinicia, conservará los cambios de configuración. Después de crear un clúster, puedes actualizar los parámetros de configuración modificables. Para obtener más información, consulta Parámetros de configuración de clústeres compatibles.
Antes de comenzar
Asegúrate de instalar la versión más reciente de Google Cloud CLI. Para actualizar
una instalación existente, usa el comando gcloud components update.
Ver parámetros de configuración
Para ver los parámetros de configuración, usa el comando
gcloud redis clusters describe.
gcloud redis clusters describe CLUSTER_ID --region=REGION_ID
Realiza los siguientes reemplazos:
- CLUSTER_ID: el ID del clúster
- REGION_ID: Es la región en la que se encuentra el clúster.
Por ejemplo:
gcloud redis clusters describe my-cluster --region=us-central1
Si no cambias ningún parámetro de configuración de sus valores predeterminados, los parámetros no aparecerán en el resultado.
Establece un parámetro de configuración cuando crees un clúster
Para establecer un parámetro de configuración cuando creas un clúster, usa el comando
gcloud redis clusters create
con la marca --redis-config.
gcloud redis clusters create CLUSTER_ID \ --region=REGION_ID \ --project=PROJECT_ID \ --network=NETWORK \ --node-type=NODE_TYPE \ --shard-count=SHARD_COUNT \ --redis-config=CONFIG_NAME=CONFIG_VALUE
Realiza los siguientes reemplazos:
- CLUSTER_ID: Es el ID del clúster que estás creando.
- REGION_ID: Es la región en la que deseas que se ubique el clúster.
- PROJECT_ID: Es el ID del proyecto.
- NETWORK: Es el nombre o la ruta de acceso completamente calificada de la red de nube privada virtual (VPC) a la que se conecta el clúster.
NODE_TYPE: Es el tipo de nodo del clúster.
SHARD_COUNT: Es la cantidad de fragmentos en tu clúster. El recuento de fragmentos determina la capacidad de memoria total para almacenar datos del clúster.
CONFIG_NAME: Es el nombre del parámetro de configuración que deseas establecer.
CONFIG_VALUE: Es el valor del parámetro que estás configurando.
Por ejemplo:
gcloud redis clusters create my-cluster --region=us-east1 --project=my-project --network=projects/my-project/global/networks/default --node-type=redis-highmem-medium --shard-count=3 --redis-config=maxmemory-policy=allkeys-lru
Actualiza un parámetro de configuración
Para actualizar un parámetro de configuración de un clúster existente, usa el comando
gcloud redis clusters update
con la marca --update-redis-config.
gcloud redis clusters update CLUSTER_ID \ --region=REGION_ID \ --project=PROJECT_ID \ --update-redis-config=CONFIG_NAME=CONFIG_VALUE
Realiza los siguientes reemplazos:
- CLUSTER_ID: el ID del clúster
- REGION_ID: Es la región en la que se encuentra el clúster.
- PROJECT_ID: Es el ID del proyecto.
- CONFIG_NAME: Es el nombre del parámetro de configuración que deseas actualizar.
- CONFIG_VALUE: Es el valor nuevo del parámetro.
Por ejemplo:
gcloud redis clusters update my-cluster --region=us-east1 --project=my-project --update-redis-config=maxmemory-policy=allkeys-lru
Para obtener más información sobre los parámetros de configuración que puedes actualizar, consulta Parámetros de configuración modificables.
Restablece un parámetro de configuración
Para restablecer un parámetro de configuración a su valor predeterminado, usa el comando
gcloud redis clusters update
con la marca --remove-redis-config.
gcloud redis clusters update CLUSTER_ID \ --region=REGION_ID \ --project=PROJECT_ID \ --remove-redis-config=CONFIG_NAME
Realiza los siguientes reemplazos:
- CLUSTER_ID: el ID del clúster
- REGION_ID: Es la región en la que se encuentra el clúster.
- PROJECT_ID: Es el ID del proyecto.
- CONFIG_NAME: Es el nombre del parámetro de configuración que deseas restablecer a su valor predeterminado.
Por ejemplo:
gcloud redis clusters update my-cluster --region=us-east1 --project=my-project --remove-redis-config=maxmemory-policy