O que é Cache de Objeto?
O cache de objeto armazena em memória os resultados de operações custosas, como consultas ao banco de dados, evitando que elas sejam executadas repetidamente a cada requisição.
Diferente do cache de página (HTML), o cache de objeto atua nos bastidores da aplicação, sendo ideal para sites dinâmicos, onde o conteúdo muda com frequência.
O que é Redis e por que usá-lo?
O Redis (Remote Dictionary Server) é um banco de dados in-memory, extremamente rápido, utilizado como:
- Cache de objeto
- Cache de sessão
- Fila
- Armazenamento temporário
Benefícios do Redis para sites dinâmicos
- ⚡ Redução drástica de consultas MySQL/MariaDB
- 🚀 Tempo de resposta muito menor (TTFB)
- 📉 Menor uso de CPU e I/O de disco
- 📈 Melhor pontuação no Google PageSpeed
- 🔍 Impacto positivo indireto no SEO
Cache de Objeto x Cache de Página
| Tipo de Cache | O que faz | Ideal para |
|---|---|---|
| Cache de Página | Salva HTML pronto | Sites estáticos |
| Cache de Objeto | Salva dados e consultas | Sites dinâmicos |
| Redis | Cache de objeto em memória | WordPress, WooCommerce |
👉 Redis complementa, não substitui, cache de página.
Quando usar Cache de Objeto com Redis?
Use Redis se seu site:
- Usa WordPress, WooCommerce ou Elementor
- Tem muitos usuários logados
- Faz muitas consultas ao banco
- Não pode usar cache full page
- Possui áreas dinâmicas (carrinho, conta, painel)
Instalando o Redis no servidor Linux
Debian / Ubuntu
apt update apt install redis-server -y
AlmaLinux / Rocky / CloudLinux
dnf install redis -y systemctl enable redis --now
Verifique se está rodando:
redis-cli ping
Resposta esperada:
PONG
Ajustes básicos recomendados no Redis
Edite o arquivo:
/etc/redis/redis.conf
Configurações importantes:
maxmemory 512mb maxmemory-policy allkeys-lru save "" appendonly no
💡 Ajuste
maxmemoryconforme a RAM do servidor.
Reinicie:
systemctl restart redis
Configurando Cache de Objeto com Redis no WordPress
Opção 1: Plugin Redis Object Cache (recomendado)
- Instale o plugin Redis Object Cache
- Ative o plugin
- Ative o cache:
wp redis enable
Ou pelo painel do WordPress.
Opção 2: Configuração manual no wp-config.php
define('WP_CACHE', true);
define('WP_REDIS_HOST', '127.0.0.1');
define('WP_REDIS_PORT', 6379);
define('WP_REDIS_DATABASE', 0);
define('WP_REDIS_TIMEOUT', 1);
define('WP_REDIS_READ_TIMEOUT', 1);
Cache de Objeto com Redis melhora o SEO?
Sim, de forma indireta.
O Google considera:
- Velocidade de carregamento
- Tempo de resposta do servidor (TTFB)
- Experiência do usuário (Core Web Vitals)
O Redis ajuda em todos esses pontos ao:
- Reduzir tempo de execução do PHP
- Diminuir consultas MySQL
- Tornar páginas dinâmicas mais rápidas
Redis + WooCommerce: vale a pena?
Muito! 🚀
WooCommerce gera centenas de consultas por página.
Com Redis:
- Carrinho carrega mais rápido
- Painel administrativo responde melhor
- Menos gargalo no banco de dados
Erros comuns ao usar Redis
❌ Usar Redis sem limite de memória
❌ Não monitorar consumo
❌ Usar Redis em servidor com pouca RAM
❌ Achar que Redis substitui cache de página
Monitorando o Redis
redis-cli info memory
Ou em tempo real:
redis-cli monitor
Redis é melhor que Memcached?
| Redis | Memcached |
|---|---|
| Persistência opcional | Não |
| Estruturas avançadas | Não |
| Mais recursos | Sim |
| Um pouco mais pesado | Sim |
👉 Para WordPress moderno, Redis é a melhor escolha.
Conclusão
O cache de objeto com Redis é uma das formas mais eficientes de acelerar sites dinâmicos, especialmente WordPress e WooCommerce. Ele reduz a carga no banco de dados, melhora o tempo de resposta e contribui diretamente para uma melhor experiência do usuário e SEO técnico.
Se você busca performance real, Redis não é opcional — é essencial.

