Etapa 2: ler e gravar dados no cache - Amazon ElastiCache (Redis OSS)

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Etapa 2: ler e gravar dados no cache

Esta seção supõe que você tenha criado uma instância do Amazon EC2 e possa conectar-se a ela. Para obter instruções sobre como fazer isso, consulte o Guia de conceitos básicos do Amazon EC2.

Esta seção também pressupõe que você tenha definido o acesso à VPC e as configurações do grupo de segurança para a instância do EC2 de onde você está se conectando ao cache e configurado o redis-cli na instância do EC2. Para obter mais informações sobre essa etapa, consulte Configuração.

Encontre o endpoint do cache

AWS Management Console

Para encontrar o endpoint do seu cache usando o ElastiCache console:

  1. Faça login no AWS Management Console e abra o ElastiCache console da Amazon em https://console.aws.amazon.com/elasticache/.

  2. No painel de navegação no lado esquerdo do console, escolha Caches Redis OSS.

  3. No lado direito do console, clique no nome do cache que você acabou de criar.

  4. Nos Detalhes do cache, localize e copie o endpoint do cache.

AWS CLI

O AWS CLI exemplo a seguir mostra como encontrar o endpoint para seu novo cache usando o describe-serverless-caches comando. Depois de executar o comando, procure o campo “Endpoint”.

Linux

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

Windows

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

Agora que você possui o endpoint necessário, você pode fazer login em uma instância do EC2 e se conectar ao cache. No exemplo a seguir, você usa o utilitário redis-cli para se conectar a um cluster. O comando a seguir se conecta a um cache (observação: substitua cache-endpoint pelo endpoint que você recuperou na etapa anterior).

src/redis-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"

Agora que você possui o endpoint necessário, você pode fazer login em uma instância do EC2 e se conectar ao cache. No exemplo a seguir, você usa o utilitário redis-cli para se conectar a um cluster. O comando a seguir conecta a um cache. Abra o prompt de comando, vá para o diretório Redis OSS e execute o comando (observação: substitua Cache_Endpoint pelo endpoint que você recuperou na etapa anterior).

c:\Redis>redis-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"

Agora você já pode avançar para Etapa 3: (opcional) limpar.