

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Leggi e scrivi dati nella cache
<a name="GettingStarted.serverless-valkey.step2"></a>

Questa sezione presuppone che sia stata creata un'istanza Amazon EC2 ed eseguita la connessione alla stessa. Per istruzioni su come procedere, consoluta la [Guida alle operazioni di base di Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html). 

Questa sezione presuppone inoltre che tu abbia configurato l'accesso al VPC e le impostazioni del gruppo di sicurezza per l'istanza EC2 da cui ti connetti alla cache e che tu abbia configurato valkey-cli sulla tua istanza EC2. Per ulteriori informazioni su questa fase, consulta [Configurazione ElastiCache](set-up.md). 

Oltre ai passaggi seguenti, se disponi di un'applicazione globale o di grandi dimensioni, puoi aumentare notevolmente le prestazioni di lettura leggendo le repliche. Per ulteriori informazioni su questo passaggio più avanzato, vedere[Best practice per l’utilizzo delle repliche in lettura](ReadReplicas.md).

**Ricerca dell'endpoint della cache**

**Console di gestione AWS**

Per trovare l'endpoint della cache utilizzando la ElastiCache console:

1. Accedi a Console di gestione AWS e apri la ElastiCache console Amazon all'indirizzo [https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/). 

1. Nel riquadro di navigazione sul lato sinistro della console, scegli **Valkey caches**.

1. Sul lato destro della console fai clic sul nome della cache che hai appena creato. 

1. In **Dettagli della cache** individua e copia l'endpoint della cache. 

**AWS CLI**

L' AWS CLI esempio seguente mostra come trovare l'endpoint per la nuova cache utilizzando il comando describe-serverless-caches. Dopo aver eseguito il comando, cerca il campo "Endpoint".

**Linux**

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

**Windows**

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

## Connect a Valkey Cache (Linux)
<a name="w2aac14c15c37c29b1"></a>

Ora che disponi dell'endpoint necessario, puoi accedere a un'istanza EC2 e connetterti alla cache. Nell'esempio seguente, si utilizza l'utilità *valkey-cli* per connettersi a un cluster. Il comando seguente esegue la connessione a una cache (nota: sostituisci cache-endpoint con l'endpoint recuperato nella fase precedente).

```
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"
```

## Connect a Valkey Cache (Windows)
<a name="w2aac14c15c37c29b3"></a>

Ora che disponi dell'endpoint necessario, puoi accedere a un'istanza EC2 e connetterti alla cache. Nell'esempio seguente, si utilizza l'utilità *valkey-cli* per connettersi a un cluster. Il seguente comando esegue la connessione a una cache. Apri il prompt dei comandi, passa alla directory Valkey o Redis OSS ed esegui il comando (nota: sostituiscilo Cache\_Endpoint con l'endpoint recuperato nel passaggio precedente).

```
c:\Valkey>valkey-cli -h Valkey_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"
```

Ora puoi procedere alla [(Facoltativo) Pulizia](GettingStarted.serverless-valkey.step3.md).