Instalação

Instalação e inicialização do Redis 3.2.100 no Windows

Links para download

Atualmente (2026), o projeto oficial do Redis disponibiliza pacotes apenas para Linux. A versão para Windows é mantida em arquivo pela Microsoft e não recebe mais atualizações.

  1. Site oficial (versão Linux): http://redis.io/download
  2. Repositório Github da versão Windows: https://github.com/MSOpenTech/redis/tags
  3. Versão de exemplo (win‑3.2.100):
    https://github.com/MicrosoftArchive/redis/releases/tag/win-3.2.100

Arquivos principais após extração

ArquivoFinalidade
redis‑server.exePrograma do servidor Redis
redis‑cli.exeFerramenta de linha de comando do cliente Redis
redis.windows.confArquivo de configuração padrão
redis.windows‑service.confConfiguração exclusiva para instalar como serviço do Windows
redis‑benchmark.exeFerramenta de teste de desempenho do Redis
dump.rdbArquivo de dados persistentes do Redis

Iniciar o servidor Redis pelo CMD

  1. Abra o CMD e navegue até a pasta onde o Redis foi extraído
cd D:\Redis\Redis-x64-3.2.100Code language: CSS (css)
  1. Comando de inicialização (carrega o arquivo de configuração)
redis-server redis.windows.confCode language: CSS (css)

Sinais de inicialização bem‑sucedida:

  • Modo de execução: Running in standalone mode (modo autônomo)
  • Porta padrão: 6379

Desvantagem: usando essa forma de inicialização, fechar a janela do CMD encerra o serviço Redis imediatamente


Instalar como serviço de sistema do Windows

A inicialização comum pelo CMD não funciona em segundo plano. Você pode instalar como serviço do sistema para habilitar a inicialização automática junto com o Windows.

Para demonstração do curso usamos apenas inicialização temporária, esse passo serve somente como referência.

Conexão com o Redis e teste de comandos básicos

1. Comando de conexão do cliente

Abra uma nova janela do CMD, acesse a pasta do Redis e execute:

redis-cli.exe -h 127.0.0.1 -p 6379Code language: CSS (css)
  • -h: define o IP do servidor Redis (você pode informar o IP de outro computador na rede local para conexão remota)
  • -p: define o número da porta
2. Demonstração de comandos básicos
# Definir par chave‑valor
set key1 value1
# Recuperar valor de uma chave
get key1

# Consultar chave inexistente retorna (nil)
get kkkk

set ddd 123
get dddCode language: PHP (php)

Regras:

  • set precisa receber os dois parâmetros【key】e【value】, faltar parâmetros causa erro
  • Ao consultar uma chave que não existe, o retorno é (nil)

Observações importantes

  1. A versão Redis 3.2 para Windows é muito antiga. Em ambiente de produção não é recomendado usar o Redis para Windows, prefira implantar no Linux;
  2. Para conexão remota é preciso ajustar o firewall e alterar o arquivo de configuração para liberar acesso de IPs externos;
  3. A janela CMD do servidor deve permanecer aberta para os clientes conseguirem se conectar normalmente.

Instalação

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *