

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 tu abbia creato un' EC2 istanza Amazon e che tu possa connetterti ad essa. Per istruzioni su come eseguire questa operazione, consulta la [Amazon EC2 Getting Started Guide](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 EC2 l'istanza da cui ti connetti alla cache e che tu abbia configurato valkey-cli sull'istanza. EC2 Per ulteriori informazioni su questa fase, consulta [Configurazione ElastiCache](set-up.md). 

Oltre ai passaggi seguenti, se disponi di un'applicazione di grandi dimensioni o globale, puoi aumentare notevolmente le prestazioni di lettura creando e leggendo da repliche. Per ulteriori informazioni su questo passaggio più avanzato, vedere[Procedure consigliate per l'utilizzo delle repliche di 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 hai l'endpoint di cui hai bisogno, puoi accedere alla tua EC2 istanza 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 hai l'endpoint di cui hai bisogno, puoi accedere alla tua EC2 istanza 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: sostituisci Cache\$1Endpoint 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).