

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.

# Lire et écrire des données dans le cache
<a name="GettingStarted.serverless-redis.step2"></a>

Cette section part du principe que vous avez créé une EC2 instance Amazon et que vous pouvez vous y connecter. Pour obtenir des instructions sur la procédure à suivre, consultez le [guide de EC2 démarrage Amazon](https://aws.amazon.com/ec2/getting-started/). 

Cette section suppose également que vous avez configuré les paramètres d'accès au VPC et de groupe de sécurité pour l' EC2 instance à partir de laquelle vous vous connectez à votre cache, et que vous avez configuré valkey-cli sur votre instance. EC2 Pour plus d’informations sur cette étape, consultez [Con ElastiCachefiguration](set-up.md). 

**Recherche du point de terminaison de votre cache**

**AWS Management Console**

Pour trouver le point de terminaison de votre cache à l'aide de la ElastiCache console :

1. Connectez-vous à la ElastiCache console Amazon AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/). 

1. Dans le volet de navigation sur le côté gauche de la console, choisissez **Valkey caches **Redis** OSS caches**.

1. À droite de la console, cliquez sur le nom du cache que vous venez de créer. 

1. Dans **Détails du cache**, localisez et copiez le point de terminaison du cache. 

**AWS CLI**

L'AWS CLI exemple suivant montre comment rechercher le point de terminaison de votre nouveau cache à l'aide de la describe-serverless-caches commande. Une fois que vous avez exécuté la commande, recherchez le champ « Endpoint ».

**Linux**

```
aws elasticache describe-serverless-caches \
		--serverless-cache-name CacheName
```

**Windows**

```
aws elasticache describe-serverless-caches ^
		--serverless-cache-name CacheName
```

## Connectez-vous à votre cache Valkey ou Redis OSS (Linux)
<a name="w2aac14c19c37c27b1"></a>

Maintenant que vous avez le point de terminaison dont vous avez besoin, vous pouvez vous connecter à votre EC2 instance et vous connecter au cache. Dans l'exemple suivant, vous utilisez l'utilitaire *valkey-cli* pour vous connecter à un cluster. La commande suivante permet de se connecter à un cache (remarque : remplacez cache-endpoint par le point de terminaison que vous avez récupéré à l’étape précédente).

```
src/valkey-cli -h cache-endpoint --tls -p 6379
set a "hello"          // Set key "a" with a string value and no expiration
OK
get a                  // Get value for key "a"
"hello"
```

## Connectez-vous à votre cache Valkey ou Redis OSS (Windows)
<a name="w2aac14c19c37c27b3"></a>

Maintenant que vous avez le point de terminaison dont vous avez besoin, vous pouvez vous connecter à votre EC2 instance et vous connecter au cache. Dans l'exemple suivant, vous utilisez l'utilitaire *valkey-cli* pour vous connecter à un cluster. La commande suivante permet de se connecter à un cache. Ouvrez l'invite de commande, accédez au répertoire Valkey et exécutez la commande (remarque : remplacez Cache\$1Endpoint par le point de terminaison que vous avez récupéré à l'étape précédente).

```
c:\Redis>valkey-cli -h Redis_Cluster_Endpoint --tls -p 6379
set a "hello"          // Set key "a" with a string value and no expiration
OK
get a                  // Get value for key "a"
"hello"
```

Vous pouvez maintenant passer à l’[(Facultatif) Nettoyer](GettingStarted.serverless-redis.step3.md).