Redis - Stringhe
I comandi delle stringhe Redis vengono utilizzati per la gestione dei valori delle stringhe in Redis. Di seguito è riportata la sintassi per l'utilizzo dei comandi stringa Redis.
Sintassi
redis 127.0.0.1:6379> COMMAND KEY_NAME
Esempio
redis 127.0.0.1:6379> SET tutorialspoint redis
OK
redis 127.0.0.1:6379> GET tutorialspoint
"redis"
Nell'esempio sopra, SET e GET sono i comandi, mentre tutorialspoint è la chiave.
Comandi di stringhe Redis
La tabella seguente elenca alcuni comandi di base per gestire le stringhe in Redis.
| Suor n | Comando e descrizione |
|---|---|
| 1 | Valore della chiave SET Questo comando imposta il valore nella chiave specificata. |
| 2 | Tasto GET Ottiene il valore di una chiave. |
| 3 | GETRANGE chiave inizio fine Ottiene una sottostringa della stringa archiviata in una chiave. |
| 4 | Valore chiave GETSET Imposta il valore stringa di una chiave e restituisce il suo vecchio valore. |
| 5 | GETBIT offset chiave Restituisce il valore di bit all'offset nel valore di stringa memorizzato nella chiave. |
| 6 | MGET key1 [key2 ..] Ottiene i valori di tutte le chiavi fornite |
| 7 | Valore di offset della chiave SETBIT Imposta o cancella il bit all'offset nel valore di stringa memorizzato nella chiave |
| 8 | Valore dei secondi chiave SETEX Imposta il valore con la scadenza di una chiave |
| 9 | Valore della chiave SETNX Imposta il valore di una chiave, solo se la chiave non esiste |
| 10 | Valore di offset della chiave SETRANGE Sovrascrive la parte di una stringa in corrispondenza della chiave a partire dall'offset specificato |
| 11 | Tasto STRLEN Ottiene la lunghezza del valore archiviato in una chiave |
| 12 | Valore chiave MSET [valore chiave ...] Imposta più chiavi su più valori |
| 13 | Valore chiave MSETNX [valore chiave ...] Imposta più chiavi su più valori, solo se nessuna delle chiavi esiste |
| 14 | Valore in millisecondi della chiave PSETEX Imposta il valore e la scadenza in millisecondi di una chiave |
| 15 | Tasto INCR Incrementa il valore intero di una chiave di uno |
| 16 | Incremento chiave INCRBY Incrementa il valore intero di una chiave della quantità specificata |
| 17 | Incremento chiave INCRBYFLOAT Incrementa il valore float di una chiave della quantità specificata |
| 18 | Tasto DECR Decrementa il valore intero di una chiave di uno |
| 19 | Decremento del tasto DECRBY Decrementa il valore intero di una chiave del numero specificato |
| 20 | Valore chiave APPEND Aggiunge un valore a una chiave |