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 nodi Valkey o Redis OSS 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 cluster Valkey o Redis OSS utilizzando valkey-cli
-
Connettersi all'istanza Amazon EC2 utilizzando l'utilità di connessione preferita.
Nota
Per istruzioni su come connetterti a un'istanza Amazon EC2, consulta laGuida alle operazioni di Amazon EC2.
-
Per compilare
valkey-cli, scaricare e installare la GNU Compiler Collection (gcc). Dal prompt dei comandi dell'istanza EC2, digitare il seguente comando e digitareyal prompt dei comandi.sudo yum install gccViene 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! -
Scarica e compila l'utilità valkey-cli. Questa utilità è inclusa nella distribuzione del software Valkey. Dal prompt dei comandi dell'istanza EC2, digitare i seguenti comandi.
Nota
Per sistemi Ubuntu, prima di eseguire
make, eseguimake distclean.wget -O valkey-8.0.0.tar.gz https://github.com/valkey-io/valkey/archive/refs/tags/8.0.0.tar.gz tar xvzf valkey-8.0.0.tar.gz cd valkey-8.0.0 make distclean # ubuntu systems only make -
Dal prompt dei comandi dell'istanza EC2, digitare i seguenti comandi.
src/valkey-cli -c -hmycachecluster---eaogs8---0001---usw2---cache.amazonaws.com.rproxy.govskope.ca-p6379Viene visualizzato un prompt dei comandi Valkey o Redis OSS 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 i 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 ai nodi o ai cluster con crittografia SSL (Secure Sockets Layer) abilitata in transito, consulta 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 utilizzando telnet
-
Connettersi all'istanza Amazon EC2 utilizzando l'utilità di connessione preferita.
Nota
Per istruzioni su come connetterti a un'istanza Amazon EC2, consulta laGuida alle operazioni di Amazon EC2.
-
Scaricare e installare l'utilità telnet sull'istanza Amazon EC2. Dal prompt dei comandi dell'istanza Amazon EC2, digitare il seguente comando e specificare y al prompt dei comandi.
sudo yum install telnetViene 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! -
Dal prompt dei comandi dell'istanza Amazon EC2, digitare il seguente comando, sostituendo l'endpoint del nodo con quanto mostrato in questo esempio.
telnet mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 11211Viene 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 di :
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 >