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à.
Connessione ai nodi
Connessione ai nodi Valkey o Redis OSS
Prima di tentare di connettersi ai OSS nodi Valkey o Redis del cluster, è necessario disporre degli endpoint per i nodi. Per individuare gli endpoint, consultare la seguente documentazione:
Nell'esempio seguente, si utilizza l'utilità valkey-cli per connettersi a un cluster che esegue Valkey o Redis. OSS
Per connettersi a un OSS cluster Valkey o Redis utilizzando valkey-cli
-
Connettiti alla tua EC2 istanza Amazon utilizzando l'utilità di connessione che preferisci.
Nota
Per istruzioni su come connettersi a un'EC2istanza Amazon, consulta la Amazon EC2 Getting Started Guide.
-
Per creare
valkey-cli
, scaricare e installare la GNU Compiler Collection (gcc
). Al prompt dei comandi dell'EC2istanza, immettete il comando seguente e immetteteloy
al prompt di conferma.sudo yum install gcc
Viene visualizzato un output simile al seguente.
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!
-
Scaricate e compilate l'utilità valkey-cli. Questa utilità è inclusa nella distribuzione del software Valkey. Al prompt dei comandi dell'EC2istanza, digita i seguenti comandi:
Nota
Per sistemi Ubuntu, prima di eseguire
make
, eseguimake distclean
.wget https://github.com/valkey-io/valkey/archive/refs/tags/7.2.6.tar.gz tar xvzf valkey-7.2.6.tar.gz cd valkey-7.2.6 make distclean # ubuntu systems only make
-
Al prompt dei comandi dell'EC2istanza, digita il comando seguente.
src/valkey-cli -c -h
mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com
-p6379
Viene visualizzato un prompt dei OSS comandi Valkey o Redis simile al seguente.
redis mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 6379>
-
Verifica la connessione eseguendo i comandi Valkey o Redis. OSS
Ora sei connesso al cluster e puoi eseguire comandi Valkey o Redis. OSS Di seguito sono riportati alcuni comandi di esempio con le relative risposte Valkey o 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
Per la connessione a nodi o cluster con crittografia Secure Sockets Layer (SSL) (abilitata in transito), vedere. ElastiCache crittografia in transito () TLS
Connessione ai nodi Memcached
Prima di provare a connettersi al cluster Memcached, sono necessari gli endpoint per i nodi. Per individuare gli endpoint, consultare la seguente documentazione:
L'esempio seguente utilizza l'utilità telnet per eseguire la connessione a un nodo che esegue Memcached.
Nota
Per ulteriori informazioni su Memcached e i comandi Memcached disponibili, consulta il sito Web Memcached
Per connettersi a un nodo mediante telnet
-
Connettiti alla tua EC2 istanza Amazon utilizzando l'utilità di connessione che preferisci.
Nota
Per istruzioni su come connettersi a un'EC2istanza Amazon, consulta la Amazon EC2 Getting Started Guide.
-
Scarica e installa l'utilità telnet sulla tua EC2 istanza Amazon. Al prompt dei comandi dell'EC2istanza Amazon, digita il comando seguente e digita y al prompt dei comandi.
sudo yum install telnet
Viene visualizzato un output simile al seguente.
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!
-
Al prompt dei comandi dell'EC2istanza Amazon, digita il comando seguente, sostituendo l'endpoint del nodo con quello mostrato in questo esempio.
telnet mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 11211
Viene visualizzato un output simile al seguente.
Trying 128.0.0.1... Connected to mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com. Escape character is '^]'. >
-
Eseguire il test della connessione eseguendo i comandi Memcached.
Una volta connessi a un nodo è possibile eseguire i comandi Memcached. Di seguito è riportato un esempio.
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 >