Come usare Redis CLI

Come usare Redis CLI
Redis è un database in memoria famoso, gratuito e open source che memorizza i dati sotto forma di coppie di valore chiave. Grazie ai suoi comandi integrati e all'interfaccia CLI, Redis è semplice da usare e gestire.

C'è probabilmente un comando costruito per ogni operazione che puoi pensare di esibirti a Redis. Questo rende Redis una scelta popolare per una pletora di funzioni.

Questo articolo introdurrà la CLI Redis, a partire dall'installazione all'utilizzo del comando primario.

Installazione di Redis

Il primo passo è garantire che Redis sia installato sul sistema. Per questa guida, illustreremo come installare Redis su Ubuntu.

Passaggio 1: aggiorna i pacchetti di sistema:

$ sudo apt-get update
$ sudo apt-get upgrade

Passaggio 2: installa Redis come:

$ sudo apt-get Installa Redis-Server

Passaggio 3: abilita e avvia il servizio Redis:

$ sudo systemctl Abilita Redis-Server
$ sudo systemctl Inizia a Redis-Server

Usando Redis CLI

Una volta che Redis è installato ed in esecuzione, aprire l'interfaccia CLI eseguendo il comando:

$ Redis-cli

Questo dovrebbe accedere all'interfaccia CLI Redis con il prompt come mostrato di seguito:

127.0.0.1: 6379>

Il prompt comprende l'indirizzo IP e la porta in base alla quale è in esecuzione il server Redis.

Test se il server è attivo

Una volta nella CLI Redis, è possibile eseguire tutti i comandi Redis supportati sui database. Uno di questi comandi è ping. Ti consente di testare se il server è aumentato restituendo pong se vero.

L'uso di esempio è come mostrato:

127.0.0.1: 6379> ping
Pong

Connettiti a Redis CLI sulla porta personalizzata

Il server Redis potrebbe essere in esecuzione su una porta personalizzata in alcuni casi. Se non specificato, la CLI Redis tenterà la porta Redis predefinita su 6379.

Per connettersi utilizzando una porta personalizzata, eseguire:

$ Redis -cli -p 9001

L'opzione -P consente di specificare una porta personalizzata sul server Redis.

Se ti stai connettendo a un host remoto, utilizzare l'opzione -H come mostrato:

$ Redis -cli -h 192.168.0.22 -P 9001

Database di switch Redis

Redis fornisce 16 database a partire dall'indice da 0 all'indice 15. È possibile passare a un database utilizzando il comando seleziona come:

127.0.0.1: 6379> Seleziona 15
OK
127.0.0.1: 6379 [15]>

Il comando sopra passerà dal database 1 al database 16. Si noti che il database attualmente selezionato è mostrato nel prompt.

Redis Accedi come utente

Se il tuo server Redis è protetto con una password, è necessario autenticare prima di eseguire i comandi.

Per questo, puoi usare il comando di autentica come mostrato:

127.0.0.1: 6379 [15]> Auth Password
OK

Nota: la password, in questo caso, si riferisce alla password del nome utente di destinazione Redis.

Controlla il nostro tutorial su Redis ACL per saperne di più.

Puoi anche utilizzare l'opzione -A per autenticare. L'uso del comando di esempio è come mostrato:

$ redis -cli -p 6379 -a password

Elenco Redis Clienti connessi

Per visualizzare i client connessi sul tuo server Redis, eseguire il comando:

127.0.0.1: 6379> Elenco client

Questo dovrebbe restituire informazioni sui client connessi, come mostrato di seguito:

Conclusione

Questo articolo ha riguardato i fondamenti dell'utilizzo della CLI Redis per eseguire i comandi sul server Redis. Controlla i comandi Redis più importanti per saperne di più.