Ajouter une réplique de lecture pour Valkey ou Redis OSS (mode cluster désactivé) - Amazon ElastiCache

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Ajouter une réplique de lecture pour Valkey ou Redis OSS (mode cluster désactivé)

Les informations de la rubrique suivante s'appliquent uniquement aux groupes de réplication Valkey ou Redis OSS (mode cluster désactivé).

À mesure que la charge de lecture augmente, vous pouvez avoir besoin de répartir ces lectures sur plusieurs nœuds et réduire la charge sur chaque nœud individuellement. Dans cette rubrique, vous découvrirez comment ajouter une réplique en lecture à un cluster Valkey ou Redis OSS (mode cluster désactivé).

Un groupe de réplication Valkey ou Redis OSS (mode cluster désactivé) peut avoir un maximum de cinq répliques de lecture. Si vous essayez d'ajouter un réplica en lecture à un groupe de réplication qui en contient déjà cinq, l'opération échoue.

Pour plus d'informations sur l'ajout de répliques à un groupe de réplication Valkey ou Redis OSS (mode cluster activé), consultez ce qui suit :

Vous pouvez ajouter une réplique en lecture à un cluster Valkey ou Redis OSS (mode cluster désactivé) à l'aide de la ElastiCache console, du AWS CLI, ou du. ElastiCache API

Ajout d'un réplica en lecture à un groupe de réplication (AWS CLI)

Pour ajouter une réplique en lecture à un groupe de réplication Valkey ou Redis OSS (mode cluster désactivé), utilisez la AWS CLI create-cache-cluster commande, avec le paramètre --replication-group-id pour spécifier le groupe de réplication auquel ajouter le cluster (nœud).

L'exemple suivant crée le cluster my-read replica et l'ajoute au groupe de réplication my-replication-group. Les types de nœud, les groupes de paramètres, les groupes de sécurité, le créneau de maintenance et les autres paramètres du réplica en lecture seront les mêmes que ceux des autres nœuds dans my-replication-group.

Pour Linux, macOS ou Unix :

aws elasticache create-cache-cluster \ --cache-cluster-id my-read-replica \ --replication-group-id my-replication-group

Pour Windows :

aws elasticache create-cache-cluster ^ --cache-cluster-id my-read-replica ^ --replication-group-id my-replication-group

Pour plus d'informations sur l'ajout d'une réplique en lecture à l'aide duCLI, voir create-cache-cluster dans le Amazon ElastiCache Command Line Reference.

Ajout d'une réplique en lecture à un groupe de réplication à l'aide du API

Pour ajouter une réplique en lecture à un groupe de réplication Valkey ou Redis OSS (mode cluster désactivé), utilisez l' ElastiCache CreateCacheClusteropération, avec le paramètre ReplicationGroupId pour spécifier le groupe de réplication auquel ajouter le cluster (nœud).

L'exemple suivant crée le cluster myReadReplica et l'ajoute au groupe de réplication myReplicationGroup. Les types de nœud, les groupes de paramètres, les groupes de sécurité, le créneau de maintenance et les autres paramètres du réplica en lecture seront les mêmes que ceux des autres nœuds myReplicationGroup.

https://elasticache.us-west-2.amazonaws.com/ ?Action=CreateCacheCluster &CacheClusterId=myReadReplica &ReplicationGroupId=myReplicationGroup &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>

Pour plus d'informations sur l'ajout d'une réplique en lecture à l'aide duAPI, voir CreateCacheCluster dans le Amazon ElastiCache API Reference.