wils@web ~ $ cat ~/ajuda/como-configurar-o-redis-7-0-como-um-cache-persistente-para-aplicacoes-web.md
DevOpsComo configurar o Redis 7.0 como um cache persistente para aplicações web
O Redis é um banco de dados em memória, amplamente utilizado como cache devido à sua alta performance e suporte a persistência. Neste manual, vamos aprender a configurar o Redis 7.0 como um cache persistente para aplicações web.
Pré-requisitos
- Servidor Linux (Ubuntu, CentOS, etc.)
- Acesso root ou permissões sudo
- Redis 7.0 instalado
Instalação do Redis
Se o Redis ainda não estiver instalado, siga os passos abaixo:
# Para Ubuntu
sudo apt update
sudo apt install redis-server
# Para CentOS
sudo yum install epel-release
sudo yum install redis
Configuração do Redis
Após a instalação, vamos configurar o Redis para atuar como um cache persistente.
1. Editar o arquivo de configuração
# Abra o arquivo de configuração do Redis
sudo nano /etc/redis/redis.conf
2. Habilitar persistência
Localize as seguintes linhas e ajuste conforme necessário:
# Ativar RDB (snapshotting)
save 900 1
save 300 10
save 60 10000
# Ativar AOF (Append Only File)
appendonly yes
3. Ajustar a política de persistência
Escolha uma política de persistência que melhor se adapte às suas necessidades:
- RDB: Cria snapshots em intervalos definidos.
- AOF: Registra cada operação de escrita.
4. Reiniciar o Redis
# Reinicie o serviço Redis para aplicar as alterações
sudo systemctl restart redis
Testando a Configuração
Para garantir que o Redis está funcionando como esperado, você pode usar o cliente Redis:
# Acesse o cliente Redis
redis-cli
# Teste a persistência
set chave valor
get chave
Conclusão
Agora você configurou o Redis 7.0 como um cache persistente para suas aplicações web. Lembre-se de monitorar o desempenho e ajustar as configurações conforme necessário para otimizar o uso de memória e a latência.
Dica: Considere o uso de ferramentas como Redis Sentinel para alta disponibilidade e failover.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.