Las versiones estables siguen libremente el esquema semántico habitual de versionado major.minor.patch.
-
Inestable
Aquí es donde ocurre todo el desarrollo. Sólo para los hackers más duros. Úsalo sólo si necesitas probar las últimas características o mejoras de rendimiento. Esta será la próxima versión de Redis en unos meses.
-
Estable (6.2)
Redis 6.2 incluye muchos comandos nuevos y mejoras, pero no grandes características. Principalmente hace que Redis sea más completo y aborda problemas que han sido solicitados por muchos usuarios con frecuencia o durante mucho tiempo.
-
Docker Hub
Es posible obtener imágenes Docker de Redis desde el Docker Hub. Hay múltiples versiones disponibles, normalmente actualizadas en poco tiempo después de que una nueva versión esté disponible.
-
En la nube
Obtenga una instancia de Redis de por vida con Redis Cloud Essentials de Redis Labs, el hogar de Redis.
*Otras versiones
Antigua (6.0)
Redis 6.0 introduce SSL, el nuevo protocolo RESP3, ACLs, caché del lado del cliente, réplicas sin disco, hilos de E/S, carga de RDB más rápida, nuevos módulos APIs y muchas más mejoras.
Vea las notas de la versión o descargue 6.0.12.
Más antigua (5.0)
Redis 5.0 es la primera versión de Redis en introducir el nuevo tipo de datos stream con grupos de consumidores, conjuntos ordenados que bloquean las operaciones pop, información LFU/LRU en RDB, gestor de cluster dentro de redis-cli, desfragmentación activa V2, mejoras en HyperLogLogs y muchas otras mejoras. Redis 5 fue lanzado como GA en octubre de 2018.
Vea las notas de la versión o descargue 5.0.12.
*Otros
Las descargas históricas todavía están disponibles en https://download.redis.io/releases/.
Los scripts y otras descargas automáticas pueden acceder fácilmente al tarball de la última versión estable de Redis en https://download.redis.io/redis-stable.tar.gz, y su respectiva suma SHA256 en https://download.redis.io/redis-stable.tar.gz.SHA256SUM. El código fuente de la última versión estable es siempre navegable aquí, utilice el archivo src/version.h para extraer la versión de forma automática.
*Cómo verificar la integridad de los archivos
El repositorio de Github redis-hashes contiene un archivo README con los compendios SHA1 de los archivos tarball liberados. Nota: el tarball genérico redis-stable.tar.gz no coincide con ningún hash porque está modificado para untar al directorio redis-stable.
*Instalación
*Desde el código fuente
Descarga, extrae y compila 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
Los binarios ahora compilados están disponibles en el directorio src
. Ejecute Redis con:
$ src/redis-server
Puede interactuar con Redis utilizando el cliente incorporado:
$ src/redis-cli redis> set foo bar OK redis> get foo "bar"
*Desde el PPA oficial de Ubuntu
Puede instalar la última versión estable de Redis desde el repositorio de paquetes redislabs/redis
. Añade el repositorio al índice apt
, actualízalo e instala:
$ sudo add-apt-repository ppa:redislabs/redis $ sudo apt-get update $ sudo apt-get install redis
*Desde Snapcraft
Puede instalar la última versión estable de Redis desde el mercado de Snapcraft:
$ sudo snap install redis
¿Eres nuevo en Redis? Pruebe nuestro tutorial interactivo en línea.