Acesso
Pode aceder ao Redis em redis://localhost:6379
Exemplo de acesso ao shell interativo:
redis-cli
127.0.0.1:6379> set example "Hello Redis"
127.0.0.1:6379> get example
"Hello Redis"
Ficheiros e diretórios importantes
/etc/redis/redis.conf→ Ficheiro de configuração principal/var/lib/redis/→ Diretório de dados para persistência/var/log/redis/redis-server.log→ Ficheiro de registo/usr/bin/redis-cli→ Ferramenta de linha de comando Redis/usr/bin/redis-server→ Binário do daemon Redis
Gestão de serviços
Operações de serviço comuns:
systemctl restart redis-server # Restart Redis
systemctl stop redis-server # Stop Redis
systemctl status redis-server # View Redis status
Configuração
Ficheiro de configuração do Redis: /etc/redis/redis.conf
- bind — Controla quais interfaces de rede o Redis escuta.
- modo protegido — Deve ser desativado se permitir acesso remoto.
- requirepass — Define uma palavra-passe para a autenticação do cliente.
- maxmemory — Limitar a utilização da RAM (para casos de utilização de cache).
- appendonly — Ativar persistência AOF.
Após fazer qualquer alteração:
systemctl restart redis-server
Ferramentas e comandos úteis
O Redis inclui várias ferramentas integradas:
redis-cli→ Interface de linha de comando para Redisredis-benchmark→ Ferramenta de benchmarkingredis-check-aoferedis-check-rdb→ Validar ficheiros de persistência AOF/RDBredis-server→ Início manual do daemon Redis
Registos e monitorização
Verifique os registos:
journalctl -u redis-server -f
Monitorizar a atividade:
redis-cli monitor
Ver clientes conectados:
redis-cli client list
Modos de persistência
O Redis suporta duas opções de persistência:
- Instantâneos RDB → Grava o estado da base de dados em intervalos (leve).
- AOF (Append Only File) → Regista todas as gravações (mais seguro, mas maior).
Pode ativar ambos em /etc/redis/redis.conf para maior durabilidade.