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> tasti127.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!!