

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.

# Connexion aux nœuds
<a name="nodes-connecting"></a>

## Connexion aux nœuds Valkey ou Redis OSS
<a name="nodes-connecting.val"></a>

Avant de tenter de vous connecter aux nœuds Valkey ou Redis OSS de votre cluster, vous devez disposer des points de terminaison des nœuds. Pour rechercher les points de terminaison, consultez les sections suivantes :
+ [Trouver les points de terminaison d'un cluster Valkey ou Redis OSS (mode cluster désactivé) (console)](Endpoints.md#Endpoints.Find.Redis)
+ [Recherche de points de terminaison pour un cluster Valkey ou Redis OSS (mode cluster activé) (console)](Endpoints.md#Endpoints.Find.RedisCluster)
+ [Trouver des points de terminaison (AWS CLI)](Endpoints.md#Endpoints.Find.CLI)
+ [Recherche de points de terminaison (ElastiCache API)](Endpoints.md#Endpoints.Find.API)

Dans l'exemple suivant, vous utilisez l'utilitaire *valkey-cli* pour vous connecter à un cluster qui exécute Valkey ou Redis OSS.

**Note**  
Pour plus d'informations sur les commandes disponibles, consultez la page Web [Commandes](http://valkey.io/commands).

**Pour vous connecter à un cluster Valkey ou Redis OSS à l'aide du *valkey-cli***

1. Connectez-vous à votre instance Amazon EC2 à l'aide de l'utilitaire de connexion de votre choix. 
**Note**  
Pour obtenir des instructions sur la façon de se connecter à une instance Amazon EC2, consultez le [Guide de démarrage Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/GettingStartedGuide/). 

1. Pour construire `valkey-cli`, téléchargez et installez GNU Compiler Collection (`gcc`). À l'invite de commande de votre instance EC2, entrez la commande suivante et saisissez `y` à l'invite de confirmation.

   ```
   sudo yum install gcc
   ```

   Une sortie similaire à la suivante s’affiche.

   ```
   Loaded plugins: priorities, security, update-motd, upgrade-helper
   Setting up Install Process
   Resolving Dependencies
   --> Running transaction check
   
   ...(output omitted)...
   
   Total download size: 27 M
   Installed size: 53 M
   Is this ok [y/N]: y
   Downloading Packages:
   (1/11): binutils-2.22.52.0.1-10.36.amzn1.x86_64.rpm      | 5.2 MB     00:00     
   (2/11): cpp46-4.6.3-2.67.amzn1.x86_64.rpm                | 4.8 MB     00:00     
   (3/11): gcc-4.6.3-3.10.amzn1.noarch.rpm                  | 2.8 kB     00:00     
   
   ...(output omitted)...
   
   Complete!
   ```

1. Téléchargez et compilez l'utilitaire *valkey-cli*. Cet utilitaire est inclus dans la distribution du logiciel Valkey. A l'invite de commande de votre instance EC2, entrez les commandes suivantes :
**Note**  
Pour les systèmes Ubuntu, avant d'exécuter `make`, exécutez `make distclean`.

   ```
   wget -O valkey-8.0.0.tar.gz https://github.com/valkey-io/valkey/archive/refs/tags/8.0.0.tar.gz
   tar xvzf valkey-8.0.0.tar.gz
   cd valkey-8.0.0
   make distclean      # ubuntu systems only
   make
   ```

1. A l'invite de commande de votre instance EC2, entrez la commande suivante.

   ```
   src/valkey-cli -c -h {{mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com}} -p {{6379}}
   ```

   Une invite de commande Valkey ou Redis OSS similaire à la suivante s'affiche.

   ```
   redis mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 6379>
   ```

1. Testez la connexion en exécutant les commandes Valkey ou Redis OSS.

    Vous êtes maintenant connecté au cluster et pouvez exécuter les commandes Valkey ou Redis OSS. Voici quelques exemples de commandes avec leurs réponses Valkey ou Redis OSS. 

   ```
   set a "hello"          // Set key "a" with a string value and no expiration
   OK
   get a                  // Get value for key "a"
   "hello"
   get b                  // Get value for key "b" results in miss
   (nil)				
   set b "Good-bye" EX 5  // Set key "b" with a string value and a 5 second expiration
   get b
   "Good-bye"
                      // wait 5 seconds
   get b
   (nil)                  // key has expired, nothing returned
   quit                   // Exit from valkey-cli
   ```

Pour la connexion à des nœuds ou à des clusters avec un chiffrement SSL (en transit activé), consultez [ElastiCache chiffrement en transit (TLS)](in-transit-encryption.md).

## Connexion aux nœuds Memcached
<a name="nodes-connecting.mem"></a>

Avant d'essayer de vous connecter à votre cluster Memcached, vous devez connaître les points de terminaison pour les nœuds. Pour rechercher les points de terminaison, consultez les sections suivantes :
+ [Trouver les points de terminaison d'un cluster (console) (Memcached)](Endpoints.md#Endpoints.Find.Memcached)
+ [Trouver des points de terminaison (AWS CLI)](Endpoints.md#Endpoints.Find.CLI)
+ [Recherche de points de terminaison (ElastiCache API)](Endpoints.md#Endpoints.Find.API)

Dans l'exemple suivant, vous utilisez l'utilitaire *telnet* pour vous connecter à un nœud Memcached.

**Note**  
Pour plus d'informations sur Memcached et les commandes Memcached disponibles, consultez le site web [Memcached](http://memcached.org/).

**Pour vous connecter à un nœud à l'aide de *telnet***

1. Connectez-vous à votre instance Amazon EC2 à l'aide de l'utilitaire de connexion de votre choix. 
**Note**  
 Pour obtenir des instructions sur la façon de se connecter à une instance Amazon EC2, consultez le [Guide de démarrage Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/GettingStartedGuide/). 

1. Téléchargez et installez l'utilitaire *telnet* sur votre instance Amazon EC2. À l'invite de commande de votre instance Amazon EC2, entrez la commande suivante et tapez *y* à l'invite de commande.

   ```
   sudo yum install telnet
   ```

   Une sortie similaire à la suivante s’affiche.

   ```
   Loaded plugins: priorities, security, update-motd, upgrade-helper
   Setting up Install Process
   Resolving Dependencies
   --> Running transaction check
   
   ...(output omitted)...
   
   Total download size: 63 k
   Installed size: 109 k
   Is this ok [y/N]: y
   Downloading Packages:
   telnet-0.17-47.7.amzn1.x86_64.rpm                        |  63 kB     00:00  
   
   ...(output omitted)...
   
   Complete!
   ```

1. À l'invite de commande de votre instance Amazon EC2, entrez la commande suivante, en remplaçant le point de terminaison de votre nœud par celui indiqué dans cet exemple.

   ```
   telnet mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 11211
   ```

   Une sortie similaire à la suivante s’affiche.

   ```
   Trying 128.0.0.1...
   Connected to mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com.
   Escape character is '^]'.
   >
   ```

1. Testez la connexion en exécutant des commandes Memcached.

    Vous êtes actuellement connecté à un nœud et vous pouvez exécuter les commandes Memcached. Voici un exemple. 

   ```
   set a 0 0 5      // Set key "a" with no expiration and 5 byte value
   hello            // Set value as "hello"
   STORED
   get a            // Get value for key "a"
   VALUE a 0 5
   hello
   END
   get b            // Get value for key "b" results in miss
   END
   >
   ```