I rilasci stabili seguono liberamente il solito schema semantico delle versioni major.minor.patch.
-
Unstable
Qui è dove avviene tutto lo sviluppo. Solo per gli hacker più incalliti. Usalo solo se hai bisogno di testare le ultime caratteristiche o i miglioramenti delle prestazioni. Questa sarà la prossima release di Redis tra qualche mese.
-
Stabile (6.2)
Redis 6.2 include molti nuovi comandi e miglioramenti, ma nessuna grande caratteristica. Principalmente rende Redis più completo e risolve problemi che sono stati richiesti da molti utenti frequentemente o per molto tempo.
-
Docker Hub
È possibile ottenere immagini Docker di Redis dal Docker Hub. Sono disponibili più versioni, di solito aggiornate in breve tempo dopo che una nuova versione è disponibile.
-
Nella nuvola
Ottieni un’istanza di Redis gratuita con Redis Cloud Essentials da Redis Labs, la casa di Redis.
*Altre versioni
Vecchio (6.0)
Redis 6.0 introduce SSL, il nuovo protocollo RESP3, ACL, caching lato client, repliche senza disco, thread I/O, caricamento RDB più veloce, nuovi moduli API e molti altri miglioramenti.
Vedi le note di rilascio o scarica la 6.0.12.
Più vecchio (5.0)
Redis 5.0 è la prima versione di Redis ad introdurre il nuovo tipo di dati stream con gruppi di consumatori, set ordinati che bloccano le operazioni pop, informazioni LFU/LRU nel RDB, Cluster manager all’interno di redis-cli, deframmentazione attiva V2, miglioramenti HyperLogLogs e molti altri miglioramenti. Redis 5 è stato rilasciato come GA nell’ottobre 2018.
Vedi le note di rilascio o scarica 5.0.12.
*Altro
I download storici sono ancora disponibili su https://download.redis.io/releases/.
Gli script e gli altri download automatici possono accedere facilmente al tarball dell’ultima versione stabile di Redis a https://download.redis.io/redis-stable.tar.gz, e alla sua rispettiva somma SHA256 a https://download.redis.io/redis-stable.tar.gz.SHA256SUM. Il codice sorgente dell’ultima versione stabile è sempre consultabile qui, utilizzate il file src/version.h per estrarre la versione in modo automatico.
*Come verificare l’integrità dei file
Il repository Github redis-hashes contiene un file README con i digest SHA1 degli archivi tarball rilasciati. Nota: il generico tarball redis-stable.tar.gz non corrisponde a nessun hash perché è modificato per untar alla directory redis-stable.
*Installazione
*Dal codice sorgente
Scaricare, estrarre e compilare Redis con:
$ wget https://download.redis.io/releases/redis-6.2.1.tar.gz $ tar xzf redis-6.2.1.tar.gz $ cd redis-6.2.1 $ make
I binari ora compilati sono disponibili nella directory src
. Esegui Redis con:
$ src/redis-server
Puoi interagire con Redis usando il client integrato:
$ src/redis-cli redis> set foo bar OK redis> get foo "bar"
*Dal PPA ufficiale di Ubuntu
Puoi installare l’ultima versione stabile di Redis dal repository dei pacchetti redislabs/redis
. Aggiungi il repository all’indice apt
, aggiornalo e installalo:
$ sudo add-apt-repository ppa:redislabs/redis $ sudo apt-get update $ sudo apt-get install redis
*Da Snapcraft
Puoi installare l’ultima versione stabile di Redis dal marketplace Snapcraft:
$ sudo snap install redis
Sei nuovo di Redis? Prova il nostro tutorial interattivo online.