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 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
-
Connettiti alla tua EC2 istanza Amazon utilizzando l'utilità di connessione che preferisci.
Nota
Per istruzioni su come connettersi a un' EC2 istanza Amazon, consulta la Amazon EC2 Getting Started Guide.
-
Per compilare
valkey-cli
, scaricare e installare la GNU Compiler Collection (gcc
). Al prompt dei comandi dell' EC2 istanza, inserisci il comando seguente ed entray
nella riga 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'EC2 istanza, digita i seguenti comandi:
Nota
Per sistemi Ubuntu, prima di eseguire
make
, eseguimake 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
-
Al prompt dei comandi dell' EC2 istanza, digita il comando seguente.
src/valkey-cli -c -h
mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com
-p6379
Viene 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 mediante telnet
-
Connettiti alla tua EC2 istanza Amazon utilizzando l'utilità di connessione che preferisci.
Nota
Per istruzioni su come connettersi a un' EC2 istanza Amazon, consulta la Amazon EC2 Getting Started Guide.
-
Scarica e installa l'utilità telnet sulla tua EC2 istanza Amazon. Al prompt dei comandi dell' EC2 istanza 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' EC2 istanza 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 >