Qual plano escolher para Cache e Filas
Cache e Filas são serviços gerenciados compatíveis com clientes e comandos Redis. Em ambos, a memória do plano é o recurso principal: no Cache, ela define quantos dados ficam guardados; nas Filas, quantas mensagens podem esperar processamento sem pressionar o serviço.
Cache
O Cache guarda dados em memória para acelerar a aplicação: resultados de consultas, sessões, respostas de APIs externas e contadores. Os dados podem ser descartados e recalculados, então o foco é velocidade, não durabilidade.
| Plano | vCPU | RAM | Foco | Exemplos típicos |
|---|---|---|---|---|
cache-free | 0,25 | 256 MiB | Começar sem custo | Cache de um protótipo, sessões de um projeto de estudo |
cache-starter | 0,5 | 512 MiB | Projetos pequenos e ambientes de desenvolvimento | Sessões de login, cache de páginas de um site pequeno |
cache-basic | 1 | 1 GiB | Aplicações em crescimento | Cache de consultas de uma API, limite de requisições por usuário |
cache-premium | 2 | 2 GiB | Mais dados em memória, com métricas | Cache compartilhado por várias aplicações, rankings e contadores em tempo real |
cache-enterprise | 8 | 8 GiB | Grandes volumes em memória | Plataformas com muitos usuários e muitos dados quentes |
Como escolher: some o tamanho aproximado do que você quer guardar e deixe folga. Se o cache vive cheio e descarta chaves que ainda seriam úteis, crie um novo Cache em um plano maior: o plano de um Cache não muda depois da criação.
Filas
As Filas recebem tarefas para processamento assíncrono por workers, com armazenamento persistente. O padrão recomendado é Streams com consumer groups. Veja Filas gerenciadas.
| Plano | vCPU | RAM | Armazenamento | Foco | Exemplos típicos |
|---|---|---|---|---|---|
queue-free | 0,25 | 256 MiB | 1 GB fixo | Começar sem custo | Fila de um protótipo, estudo de Streams e Pub/Sub |
queue-starter | 0,5 | 512 MiB | 5 GB, expansível | Primeiras filas em produção | Envio de e-mails, processamento de webhooks |
queue-basic | 1 | 1 GiB | 5 GB, expansível | Produção com alta disponibilidade (uma primária e duas réplicas) | Pedidos de e-commerce, geração de arquivos, integrações |
queue-premium | 2 | 2 GiB | 5 GB, expansível | Mais volume, com métricas | Muitos workers e produtores, picos de mensagens |
queue-enterprise | 8 | 8 GiB | 5 GB, expansível | Grande volume de mensagens | Plataformas com processamento assíncrono intenso |
Como escolher: a partir do queue-basic, a fila tem alta disponibilidade, o que importa quando perder o processamento de uma mensagem afeta o cliente. Se as mensagens se acumulam porque os workers não dão conta, adicione workers antes de pensar em um plano maior para a fila.
Perguntas frequentes
Posso usar o mesmo serviço como cache e como fila?
Não é recomendado. Cache e Filas têm configurações diferentes de persistência e descarte de dados. Use um Cache para dados descartáveis e uma Fila para tarefas que não podem ser perdidas.
Quantos serviços gratuitos posso criar?
Cache e Filas gratuitos são limitados a 1 por perfil em cada organização. Veja Limites e quotas.
Próximos passos
Última atualização em
Qual plano de banco de dados escolher
Para que serve cada plano de PostgreSQL, MariaDB, Valkey Chave-Valor e Analytics na Zenifra, com exemplos de uso que fazem sentido em cada um.
Início rápido — Node.js
Publique uma aplicação Node.js funcional na Zenifra com Express, GitHub, porta configurada e validação de deploy.