I comandi Redis più importanti

I comandi Redis più importanti
A differenza di un database relazionale che fornisce una lingua SQL personalizzata, Redis utilizza una serie di comandi per manipolare e gestire il server.

Avere i comandi più elementari ed essenziali a portata di mano può essere utile quando si lavora con Redis.

Questo articolo delinea alcuni comandi più essenziali per gestire il server Redis.

Accesso a Redis

Il primo comando più essenziale in Redis è Redis-cli. Questo comando consente di accedere all'interfaccia CLI Redis:

$ Redis-cli // Accedi a LocalHost e Porta predefinita
$ Redis -cli -p // Accedi a localhost sulla porta personalizzata
$ Redis -cli -h -P // Accedi a Redis su host e porta remoti

Banche dati

Redis fornisce 16 database che è possibile cambiare utilizzando il comando Seleziona:

127.0.0.1: 6379> Selezionare 5 // Selezionare il database all'indice 5

DROP DB

Per eliminare i database in Redis, utilizzare i comandi:

127.0.0.1: 6379> flushall // elimina tutto
127.0.0.1: 6379> flushdb // elimina i dati nel database corrente

Test della prestazione

Redis viene fornito con uno strumento di benchmarking. Per eseguire il benchmark, utilizzare il comando:

$ Redis -Benchmark -h -P

Backup del database

Per eseguire un backup del tuo database, è possibile utilizzare i comandi:

127.0.0.1: 6379> BGSAVE // Sfondo Salva il database su Dump.file rdb

Mostra connessioni

Per ottenere l'elenco dei client connessi e le loro informazioni, eseguire il comando:

127.0.0.1: 6379> Elenco client

Terminare la connessione

Per terminare una connessione client specifica, utilizzare il comando:

127.0.0.1: 6379> uccisione del cliente :

Ottieni la configurazione corrente

Per ottenere la configurazione attiva sul server, eseguire il comando:

127.0.0.1: 6379> config get *

Modifica la configurazione in fase di esecuzione

Per impostare o modificare una configurazione in fase di esecuzione, utilizzare il comando:

127.0.0.1: 6379> Valore della direttiva set configurazione

Gestione delle chiavi

Di seguito sono riportati comandi utili quando si lavora con i tasti Redis:

127.0.0.1: 6379> tasti 127.0.0.1: 6379> tasti [a-c]* // usa un motivo a forma di grep
127.0.0.1: 6379> Del // Elimina la chiave
127.0.0.1: 6379> esiste // Controlla se esiste la chiave
127.0.0.1: 6379> scadenza // Imposta il tasto per scadere nella durata del set
127.0.0.1: 6379> Ottieni // Ottieni il valore della chiave specificata
127.0.0.1: 6379> SET // Imposta una nuova coppia di valore chiave
127.0.0.1: 6379> mget // valori di recupero batch
127.0.0.1: 6379> MSET // coppie di valori tasti impostati batch
127.0.0.1: 6379> Rinomina old_key_name new_key_name // rinomina una chiave
127.0.0.1: 6379> Tipo // Ottieni tipo chiave

Comandi di transazione

Se si desidera eseguire una transazione in Redis, utilizzare i seguenti comandi:

127.0.0.1: 6379> Multi // Avvia transazione
127.0.0.1: 6379> Exec // Exec the Unit
127.0.0.1: 6379> scartare // scartare i comandi
127.0.0.1: 6379> Guarda // Guarda le modifiche alla chiave
127.0.0.1: 6379> Spasso // Tasti di pagamento

Altri comandi

Altri comandi includono:

127.0.0.1: 6379> autentica // AUTH Nome utente e password
127.0.0.1: 6379> ping // test se il server è attivo
127.0.0.1: 6379> smettila // esci dalla CLI

Chiusura

Questo breve tutorial delinea alcuni dei comandi più comuni ed essenziali da utilizzare quando si lavora con Redis.

Resta sintonizzato per ulteriori informazioni!!