Redis Elimina il tasto

Redis Elimina il tasto
Redis, a differenza dei database relazionali, non supporta linguaggi come SQL. Invece, utilizza semplici comandi e opzioni di comando per manipolare i database e le informazioni archiviate in essi.

Questo tutorial esaminerà le basi del lavoro con i comandi Redis e imparerà come eliminare le chiavi in ​​un Redis Data Store.

Inserimento delle chiavi Redis

Redis è un archivio dati chiave. Una chiave si riferisce a una stringa univoca di caratteri che identificano un valore specifico memorizzato nell'archivio dati. Redis utilizza il tipo di stringa per i tasti.

Prima di imparare come eliminare le chiavi, discutiamo prima di creare chiavi e di inserire i dati in Redis.

Aprire il terminale e aprire l'interfaccia di riga di comando Redis usando il comando:

Redis-cli

Se il cluster Redis è ospitato sulla macchina locale, è necessario cadere automaticamente nello strumento CLI Redis come

127.0.0.1: 6379>

Il prompt di esempio sopra mostra l'indirizzo IP e la porta su cui è in esecuzione il cluster Redis.

Se si esegue Redis su un host diverso, è possibile specificare l'indirizzo IP utilizzando l'opzione -h e la rispettiva porta utilizzando il flag -p.

La connessione di esempio è come mostrato di seguito:

Redis -cli -h 192.168.0.211 -P 6379

Per creare una chiave in Redis, utilizziamo il comando set. Ci vogliono due argomenti separati da uno spazio. Il primo argomento rappresenta la chiave e il secondo rappresenta il valore associato alla chiave.

Ad esempio, per creare un "nome utente" chiave che memorizza il valore "John Doe" che possiamo fare:

Imposta il nome utente "John Doe"

Se il comando esegue correttamente, vedi una messaggistica OK amichevole.

127.0.0.1: 6379> imposta il nome utente "John Doe"
OK

A differenza della lingua SQL, non devi terminare i tuoi comandi in un semi-colon. Ciò comporterà un errore di argomenti non validi:

127.0.0.1: 6379> imposta il nome utente "John Doe";
Argomenti non validi

Recuperare chiavi e valori.

Se conosci il nome della chiave, puoi recuperare il valore memorizzato utilizzando il comando GET. Prende il nome della chiave come argomento.

Ad esempio, al valore memorizzato nel "nome utente" chiave:

Ottieni nome utente
"John Doe"

Come visto nell'esempio sopra, il comando dovrebbe restituire il valore corrispondente associato alla chiave specificata.

Eliminazione delle chiavi

Eliminare una chiave in Redis è semplice come crearne uno. Usiamo il comando DEL seguito dal nome della chiave che desideriamo rimuovere.

Ad esempio, per rimuovere il "nome utente" chiave:

Del nome utente
(intero) 1

Redis eliminerà la chiave e i suoi dati associati se la chiave specificata esiste nell'archivio dati.

È inoltre possibile utilizzare il comando DEL per rimuovere più tasti in una singola istanza.

Ad esempio, supponiamo di avere un database Redis contenente gli stati statunitensi. Il database contiene il codice per ogni stato come chiave e valore come nome di stato.

Quindi, la -> "Los Angeles"

Possiamo eliminare diverse chiavi usando il comando DEL come:

192.168.100.78: 6379> Del La Az Co
(intero) 3

Nel comando di esempio, rimuoviamo le chiavi: LA, AZ e CO, che corrispondono ai valori: "Los Angeles", "Arizona" e "Colorado", rispettivamente.

Chiusura

In questa guida, hai appreso le basi dei comandi Redis, inclusa la creazione di nuove chiavi e valori, ottenendo i valori associati a una chiave specifica e rimozione di chiavi e valori dal database.

Grazie per aver letto!