Questo tutorial dimostrerà come utilizzare i comandi Redis per verificare se esiste una chiave all'interno di un database Redis specifico.
Tasto set di Redis
Prima di esplorare come verificare se esiste una chiave, dobbiamo inserire i dati di esempio. Il metodo più semplice è utilizzare il comando set.
Apri il terminale e lancia la CLI Redis come segue:
$ Redis-cli
127.0.0.1: 6379>
Nell'interfaccia Redis Command-Line, possiamo eseguire il comando set seguito da una chiave e dal suo valore associato.
La seguente sintassi è come mostrata:
Imposta il valore "chiave" "
Per esempio:
127.0.0.1: 6379> Imposta utente1 "First_user"
OK
Il comando set restituisce OK se l'operazione impostata viene eseguita correttamente. Se il comando fallisce, il valore di ritorno è zero.
Puoi anche archiviare un valore numerico come chiave. Un esempio è fornito di seguito:
127.0.0.1: 6379> imposta 0 "prima"
OK
Il comando precedente imposta il tasto 0 con il valore associato come stringa “First."
Redis Ottieni la chiave
Dopo aver impostato una chiave, è possibile recuperare il valore memorizzato in esso utilizzando il comando GET. La sintassi è mostrata di seguito:
OTTENERE
Ad esempio, per ottenere il valore memorizzato nell'utente chiave1, è possibile eseguire il seguente comando:
127.0.0.1: 6379> Ottieni utente1
"First_user"
In alcuni casi, è possibile avere una chiave con il valore numerico 0. Prendi il seguente esempio:
127.0.0.1: 6379> SET Bilancia 0
OK
Nel comando precedente, abbiamo il "saldo" chiave che tiene 0. Pertanto, se otteniamo il valore della chiave, otteniamo 0.
127.0.0.1: 6379> Ottieni l'equilibrio
"0"
Questo può essere confuso perché non siamo sicuri se la chiave manchi o trattiene il valore 0. Possiamo risolvere questo problema controllando se la chiave esiste.
Redis Controlla se esiste un tasto
Usiamo il comando esiste per verificare se esiste una chiave nel database Redis. La seguente sintassi è come mostrata:
Esiste [chiave]
Un utilizzo di esempio è fornito di seguito:
127.0.0.1: 6379> esiste un equilibrio
(intero) 1
Il comando restituisce (intero) 1 Se la chiave specificata esiste nel database. Altrimenti, il comando restituisce (intero) 0.
È possibile passare più chiavi al comando come mostrato:
127.0.0.1: 6379> esiste un saldo utente1
(intero) 2
In questo caso, il comando restituisce il numero di chiavi trovate.
Conclusione
Questo tutorial copre la creazione di una coppia di valore chiave in Redis, recuperando un valore utilizzando la chiave specificata e verifica se esiste una chiave nel database. Speriamo che tu abbia trovato questo articolo utile. Controlla gli altri articoli di suggerimento Linux per ulteriori suggerimenti e informazioni.