Lectura y escritura de datos en la caché
En esta sección se da por sentado que ha creado una instancia de Amazon EC2 y que se puede conectar a ella. Para obtener instrucciones al respecto, consulte la Guía de introducción a Amazon EC2.
En esta sección, también se supone que ha configurado los ajustes de acceso a la VPC y del grupo de seguridad para la instancia de EC2 desde la que se conecta a la caché y que ha configurado valkey-cli en la instancia de EC2. Para obtener más información sobre este paso, consulte Configuración de ElastiCache.
Además de los pasos que se indican a continuación, si tiene una aplicación grande o global, puede aumentar considerablemente el rendimiento de lectura creando réplicas y leyéndolas. Para obtener más información sobre este paso más avanzado, consulte Prácticas recomendadas para utilizar réplicas de lectura.
Buscar el punto de conexión de la caché
Consola de administración de AWS
Para buscar el punto de conexión de la caché con la consola de ElastiCache:
Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon ElastiCache en https://console.aws.amazon.com/elasticache/
. En el panel de navegación del lado izquierdo de la consola, elija Cachés de Valkey.
En la parte derecha de la consola, haga clic en el nombre de la caché que acaba de crear.
En los Detalles de la caché, busque y copie el punto de conexión de la caché.
AWS CLI
En el siguiente ejemplo de la AWS CLI, se muestra cómo encontrar el punto de conexión de la nueva caché mediante el comando describe-serverless-caches. Cuando haya ejecutado el comando, busque el campo “Punto de conexión”.
Linux
aws elasticache describe-serverless-caches \ --serverless-cache-name CacheName
Windows
aws elasticache describe-serverless-caches ^ --serverless-cache-name CacheName
Ahora que tiene el punto de conexión que necesita, puede iniciar sesión en una instancia EC2 y conectarse a la caché. En el siguiente ejemplo, se conecta a un clúster con la utilidad valkey-cli. El siguiente comando se conecta a una caché (nota: sustituya cache-endpoint por el punto de conexión que recuperó en el paso anterior).
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"
Ahora que tiene el punto de conexión que necesita, puede iniciar sesión en una instancia EC2 y conectarse a la caché. En el siguiente ejemplo, se conecta a un clúster con la utilidad valkey-cli. El siguiente comando se conecta a una caché. Abra el símbolo del sistema, vaya al directorio de Valkey o Redis OSS y ejecute el comando (nota: sustituya Cache_Endpoint por el punto de conexión que recuperó en el paso anterior).
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"
Ahora puede pasar a (Opcional) Limpieza.