Lançamentos estáveis seguem liberalmente o habitual esquema de versões semânticas major.minor.patch.
-
Instável
Aqui é onde todo o desenvolvimento acontece. Apenas para hackers hard-core. Use somente se você precisar testar as últimas características ou melhorias de desempenho. Este vai ser o próximo lançamento Redis dentro de alguns meses.
-
Estável (6.2)
Redis 6.2 inclui muitos novos comandos e melhorias, mas sem grandes funcionalidades. Ele principalmente torna o Redis mais completo e aborda problemas que têm sido solicitados por muitos usuários frequentemente ou por um longo tempo.
-
Docker Hub
É possível obter imagens Docker do Redis a partir do Docker Hub. Várias versões estão disponíveis, geralmente atualizadas em pouco tempo após um novo lançamento estar disponível.
-
Na Nuvem
Obtenha uma instância Redis gratuita com o Redis Cloud Essentials do Redis Labs, a casa do Redis.
*Outras versões
Antigo (6.0)
Redis 6.0 introduz SSL, o novo protocolo RESP3, ACLs, cache do lado do cliente, réplicas sem disco, threads de E/S, carregamento mais rápido de RDB, APIs de novos módulos e muitas outras melhorias.
Veja as notas de lançamento ou faça o download do 6.0.12.
Antigo (5.0)
Redis 5.0 é a primeira versão do Redis a introduzir o novo tipo de fluxo de dados com grupos de consumidores, conjuntos ordenados bloqueando operações pop, informações LFU/LRU no RDB, gerenciador de cluster dentro do redis-cli, desfragmentação ativa V2, melhorias no HyperLogLogs e muitas outras melhorias. Redis 5 foi lançado como GA em outubro de 2018.
Veja as notas de lançamento ou baixe 5.0.12.
Outros
Histórico de downloads ainda estão disponíveis em https://download.redis.io/releases/.
Scripts e outros downloads automáticos podem facilmente acessar o tarball da última versão estável Redis em https://download.redis.io/redis-stable.tar.gz, e sua respectiva soma SHA256 em https://download.redis.io/redis-stable.tar.gz.SHA256SUM. O código fonte da última versão estável é sempre navegável aqui, use o arquivo src/version.h para extrair a versão de forma automática.
*Como verificar arquivos para integridade
O repositório Github redis-hashes contém um arquivo README com os resumos SHA1 dos arquivos tarball lançados. Nota: o genérico redis-stable.tar.gz tarball não combina com nenhum hash porque ele é modificado para untar para o diretório redis-stable.
*Installation
*From source code
Download, extract and compile Redis with:
$ 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
Os binários que agora estão compilados estão disponíveis no diretório src
. Execute o Redis com:
$ src/redis-server
Você pode interagir com Redis usando o cliente embutido:
$ src/redis-cli redis> set foo bar OK redis> get foo "bar"
*Do Ubuntu PPA oficial
Você pode instalar a última versão estável do Redis a partir do repositório de pacotes redislabs/redis
. Adicione o repositório ao índice apt
, atualize-o e instale-o:
$ sudo add-apt-repository ppa:redislabs/redis $ sudo apt-get update $ sudo apt-get install redis
*From Snapcraft
Você pode instalar a última versão estável do Redis a partir do mercado Snapcraft:
$ sudo snap install redis
Você é novo no Redis? Experimente nosso tutorial online e interativo.