Cette page explique comment effectuer le scaling des instances de cluster Memorystore pour Redis. La capacité de votre instance est déterminée par le nombre de segments de votre instance. Par conséquent, pour effectuer un scaling, vous devez modifier le nombre de segments de votre instance. Pour en savoir plus sur le comportement des instances lors du scaling, consultez la page À propos du scaling des instances.
Ajuster le nombre de segments
Console
Accédez à la page Memorystore pour Redis Cluster dans la console Google Cloud.
Cliquez sur votre ID de cluster.
Dans la section Configurations, cliquez sur l'icône en forme de crayon à côté de Partitions.
Saisissez le nombre de segments souhaité sous Partitions.
Cliquez sur le bouton Mettre à jour le cluster.
gcloud
Pour augmenter ou diminuer la taille d'une instance, exécutez la commande update
:
gcloud alpha redis clusters update INSTANCE_ID \ --region=REGION_ID \ --shard-count=SHARD_COUNT
Remplacez les éléments suivants :
- INSTANCE_ID est l'ID de votre instance.
- REGION_ID est la région où se trouve votre instance.
SHARD_COUNT détermine le nombre de segments de 13 Go dans votre instance. Le nombre de segments détermine la capacité totale de la mémoire pour le stockage des données du cluster. Pour en savoir plus sur la spécification des clusters, consultez Spécification du cluster et de la partition.
Le nombre de segments peut varier de 3 à 250 en fonction du nombre d'instances dupliquées avec accès en lecture que vous choisissez:
- 0 instance dupliquée avec accès en lecture : 250 instances dupliquées maximum
- 1 instance dupliquée avec accès en lecture – 125 au maximum
- 2 instances dupliquées avec accès en lecture : 83 instances dupliquées maximum
Exemple :
gcloud alpha redis clusters update my-instance \ --region=us-central1 \ --shard-count=8