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á.
Conexão a nós do Valkey ou Redis OSS
Antes de tentar se conectar aos nós do Valkey ou Redis OSS no cluster, você deve ter os endpoints para os nós. Para localizar os endpoints, consulte o seguinte:
No exemplo a seguir, você usa o utilitário valkey-cli para se conectar a um cluster que está executando o Valkey ou Redis OSS.
nota
Para obter mais informações sobre os comandos disponíveis, consulte a página da Web Comandos
Para se conectar a um cluster do Valkey ou Redis OSS usando o valkey-cli
-
Conecte-se à sua EC2 instância da Amazon usando o utilitário de conexão de sua escolha.
nota
Para obter instruções sobre como se conectar a uma EC2 instância da Amazon, consulte o Amazon EC2 Getting Started Guide.
-
Para criar
valkey-cli
, baixe e instale o GNU Compiler Collection (gcc
). No prompt de comando da sua EC2 instância, insira o comando a seguir e entrey
no prompt de confirmação.sudo yum install gcc
É exibida uma saída semelhante à seguinte.
Loaded plugins: priorities, security, update-motd, upgrade-helper Setting up Install Process Resolving Dependencies --> Running transaction check ...(output omitted)... Total download size: 27 M Installed size: 53 M Is this ok [y/N]: y Downloading Packages: (1/11): binutils-2.22.52.0.1-10.36.amzn1.x86_64.rpm | 5.2 MB 00:00 (2/11): cpp46-4.6.3-2.67.amzn1.x86_64.rpm | 4.8 MB 00:00 (3/11): gcc-4.6.3-3.10.amzn1.noarch.rpm | 2.8 kB 00:00 ...(output omitted)... Complete!
-
Baixe e compile o utilitário valkey-cli. Esse utilitário está incluído na distribuição do software Valkey. No prompt de comando da sua EC2 instância, digite os seguintes comandos:
nota
Para sistemas Ubuntu, antes de executar o
make
, executemake distclean
.wget https://github.com/valkey-io/valkey/archive/refs/tags/8.0.0.tar.gz tar xvzf 8.0.0.tar.gz cd valkey-8.0.0 make distclean # ubuntu systems only make
-
No prompt de comando da sua EC2 instância, digite o comando a seguir.
src/valkey-cli -c -h
mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com
-p6379
É exibido um prompt de comando do Valkey ou Redis OSS semelhante ao seguinte.
redis mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 6379>
-
Teste a conexão executando comandos do Valkey ou Redis OSS.
Agora, você está conectado ao cluster e pode executar comandos do Valkey ou Redis OSS. Os seguintes são alguns comandos de exemplo com suas respostas do Valkey ou Redis OSS.
set a "hello" // Set key "a" with a string value and no expiration OK get a // Get value for key "a" "hello" get b // Get value for key "b" results in miss (nil) set b "Good-bye" EX 5 // Set key "b" with a string value and a 5 second expiration get b "Good-bye" // wait 5 seconds get b (nil) // key has expired, nothing returned quit // Exit from valkey-cli
Para conectar-se a nós ou clusters com criptografia Secure Sockets Layer (SSL) (em trânsito habilitado), consulte ElastiCache criptografia em trânsito (TLS).
Conexão a nós do Memcached
Antes de tentar se conectar ao seu cluster Memcached, você deve ter os endpoints para os nós. Para localizar os endpoints, consulte o seguinte:
No exemplo a seguir, você usa o utilitário telnet para se conectar a um nó que está executando o Memcached.
nota
Para obter mais informações sobre o Memcached e os comandos Memcached disponíveis, consulte o site do Memcached
Para se conectar a um nó usando o telnet
-
Conecte-se à sua EC2 instância da Amazon usando o utilitário de conexão de sua escolha.
nota
Para obter instruções sobre como se conectar a uma EC2 instância da Amazon, consulte o Amazon EC2 Getting Started Guide.
-
Baixe e instale o utilitário telnet na sua EC2 instância da Amazon. No prompt de comando da sua EC2 instância da Amazon, digite o comando a seguir e digite y no prompt de comando.
sudo yum install telnet
É exibida uma saída semelhante à seguinte.
Loaded plugins: priorities, security, update-motd, upgrade-helper Setting up Install Process Resolving Dependencies --> Running transaction check ...(output omitted)... Total download size: 63 k Installed size: 109 k Is this ok [y/N]: y Downloading Packages: telnet-0.17-47.7.amzn1.x86_64.rpm | 63 kB 00:00 ...(output omitted)... Complete!
-
No prompt de comando da sua EC2 instância da Amazon, digite o comando a seguir, substituindo o endpoint do seu nó pelo mostrado neste exemplo.
telnet mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 11211
É exibida uma saída semelhante à seguinte.
Trying 128.0.0.1... Connected to mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com. Escape character is '^]'. >
-
Teste a conexão executando comandos Memcached.
Agora você está conectado a um nó e pode executar comandos Memcached. Veja um exemplo a seguir.
set a 0 0 5 // Set key "a" with no expiration and 5 byte value hello // Set value as "hello" STORED get a // Get value for key "a" VALUE a 0 5 hello END get b // Get value for key "b" results in miss END >