Redis no seu VPS, com chaves e memória à vista

Você instala o Redis escolhendo porta, senha e limite de memória, e depois opera tudo pelo painel: busca chaves com curingas, edita com TTL, ajusta a política de despejo e força gravações em disco quando quiser.

  • Explorador de chaves
  • Políticas de memória
  • Persistência AOF

Ver planos · Criar conta grátis

É assim no painel

Capturas reais do painel da ArduMaker, não mockups.

Redis: Redis no painel
Redis no painel. Estado, porta e explorador de chaves.

Redis com usuário próprio e TLS

Pelo Apps você instala o Redis com um usuário para sua aplicação e, se quiser, acessível de fora com segurança.

  • Cria um usuário para o app que usa os dados mas não pode administrar o servidor.
  • Conexão criptografada (rediss) por uma porta própria: a 6379 não fica exposta.
  • Só entram os IPs que você autorizar.
  • A string de conexão fica pronta para copiar.
  • Você vê ao vivo de quais IPs estão conectando.

Antes de instalar

Use quando

  • Você precisa de cache para não repetir consultas ou cálculos caros.
  • Você guarda sessões, limites de uso ou contadores que precisam ser muito rápidos.
  • Você usa filas de trabalhos (BullMQ, Celery, Sidekiq) ou mensagens entre processos.

Não é o indicado se

  • São os dados principais do negócio e você não pode perdê-los: isso vai no PostgreSQL ou MySQL.
  • Você precisa de consultas com relações, filtros complexos ou relatórios.

Como testar que ficou funcionando

  1. Faça ping por TLS: redis-cli -u "rediss://usuario:senha@db-123.arducloud.com:64877" ping — deve responder PONG. Note que é rediss, com dois s: é a conexão criptografada.
  2. Guarde e leia uma chave: set teste ola → OK. get teste → "ola". del teste → 1.
  3. Teste uma expiração: set temporario 1 ex 10 e dez segundos depois get temporario devolve (nil): assim se comporta o cache.

Dicas

  • Há um Redis por servidor: todas as suas aplicações nesse VPS compartilham a mesma instância. Use um prefixo nas chaves de cada uma (loja:sessao:…).
  • Por padrão, quando a memória enche, as chaves menos usadas são removidas. É o correto para um cache; não guarde ali o que não puder regenerar.
  • O usuário do app não pode administrar o servidor (CONFIG, FLUSHALL, ACL): é de propósito.
  • De fora só entram os IPs autorizados e sempre por TLS.
  • De um app no mesmo VPS use a conexão local.

Redis sem redis-cli

O que você usa para cache, sessões e filas, numa tela só.

  • Instalação configurável: Senha, porta (6379 por padrão) e limite de memória (256 MB por padrão), com progresso em segundo plano.
  • Status ao vivo: Versão, porta, tempo ligado, clientes conectados, memória usada e memória do sistema.
  • Explorador de chaves: Você busca com curingas (user:*, session:*), lê valor, tipo e TTL, cria e edita com TTL opcional e apaga.
  • Configuração: maxmemory, maxmemory-policy, timeout, appendonly (AOF) e regras de gravação, pelo painel.
  • Políticas de despejo: allkeys-lru por padrão, mais variantes LFU, por TTL, aleatórias e noeviction.
  • Persistência: Você força uma gravação em disco (SAVE ou BGSAVE) e vê quando foi a última.
  • Estatísticas: Memória usada, pico, RSS, limite, conexões recebidas e comandos processados.
  • Controle do serviço: Iniciar, parar, reiniciar, trocar a senha e esvaziar um banco ou todos. Cada operação fica registrada.
  • A 6379 nunca é publicada: O Redis escuta no VPS, não na Internet. De outro VPS seu se chega por um túnel SSH criptografado; de fora, só pelo acesso externo opcional: rediss (TLS) em uma porta própria e só para os IPs que você autorizar.
  • Tudo fica registrado: Iniciar, parar, trocar a senha ou esvaziar um banco fica no histórico do VPS, com quem e quando.

Redis funcionando em minutos

  1. Instale o Redis: Com a sua senha, porta e memória.
  2. Conecte o seu app: Para cache, sessões ou filas.
  3. Ajuste a memória: Escolha a política de despejo que serve ao seu caso.
  4. Cuide da persistência: Se os dados importam, ative o AOF e force gravações em disco quando precisar.

Como funciona por baixo, e o que levar em conta

O que vale a pena saber antes de começar, sem letras miúdas.

  • Defina sempre uma senha própria na instalação, de pelo menos 8 caracteres. Um Redis sem senha é o incidente de segurança clássico de manual.
  • O limite de memória padrão é de 256 MB e a política de despejo é allkeys-lru: quando enche, ele despeja as chaves menos usadas. Se o Redis é o seu cache, é isso que você quer; se você guarda dados que não pode perder, troque para noeviction e ative o AOF.
  • O Redis é de uma thread só para os comandos: um comando lento bloqueia todos os outros. Por isso o explorador de chaves busca com padrões delimitados em vez de varrer o banco inteiro.
  • São 16 bancos lógicos, de 0 a 15. Não são bancos separados de verdade: compartilham o mesmo processo e o mesmo limite de memória.
  • Algumas mudanças de configuração precisam de um reinício do Redis para valer; o painel avisa.
  • Para chegar de outro VPS usa-se um túnel SSH: a 6379 não é publicada na Internet.
  • Precisa de systemd e de uma base Debian ou Ubuntu. Verificado em produção no Ubuntu 22.04 e compatível com 18.04, 20.04, 24.04 e 26.04.
  • No Ubuntu 16.04 não está disponível: ele traz o Redis 3.0 e a configuração que se instala usa protected-mode, que só aparece no 3.2.
  • Por SSH você tem o redis-cli e o redis.conf completo, como em qualquer servidor.
  • Root real por SSH: o painel é um atalho, não uma jaula. Tudo o que ele faz com um botão você também pode fazer à mão.

Você também pode pedir ao Claude, ChatGPT ou Cursor

Tudo o que você vê no painel o seu agente de IA pode fazer pelo servidor MCP da ArduMaker: com a sua autorização, com o alcance que você der e com cada ação auditada. Ver o que o MCP faz

Redis: perguntas frequentes

Quanta memória o Redis usa?

Por padrão o limite é de 256 MB, e você pode mudar na instalação ou depois.

O que acontece quando a memória enche?

Depende da política escolhida; a padrão, allkeys-lru, despeja as chaves menos usadas.

Dá para ver e editar chaves sem o redis-cli?

Sim. Pelo painel você busca, lê, cria com TTL e apaga chaves.

Como garanto que os dados sejam gravados?

Ativando o AOF (appendonly) na configuração e forçando gravações em disco quando quiser.

O Redis fica exposto na Internet?

Não por padrão. Ele escuta dentro do VPS e, de outro dos seus servidores, vai por túnel SSH criptografado. Um Redis aberto, com ou sem senha, é um dos incidentes mais frequentes que existem, por isso a 6379 nunca é publicada: se você precisar de acesso de fora, o acesso externo opcional usa TLS (rediss) em uma porta própria e só para os IPs que você autorizar.

Serve para guardar dados que não posso perder?

Pode, mas tem que ser configurado de propósito: a política padrão despeja chaves quando a memória enche. Para dados persistentes convém pôr noeviction e ativar o AOF.

Para que servem os 16 bancos lógicos?

Para separar espaços de nomes dentro do mesmo Redis: por exemplo sessões no 0 e cache no 1. Não são bancos independentes: compartilham processo e limite de memória.

Funciona em qualquer Ubuntu?

Do 18.04 em diante, verificado no 22.04. No 16.04 não, porque ele traz o Redis 3.0 e a configuração que se instala usa protected-mode, que é do 3.2.

Serviços que costumam andar juntos

Tudo roda no mesmo VPS e é gerenciado pelo mesmo painel.

  • n8n: Automações com workers em modo fila, Postgres e Redis incluídos, domínio com HTTPS e atualizações com rollback.
  • PostgreSQL: Instale o PostgreSQL e gerencie bancos, usuários e permissões sem linha de comando.
  • Túneis SSH entre VPS: Conecte serviços privados entre os seus VPS (um banco, Redis) por SSH criptografado, sem expô-los à internet.

Cache e filas no seu próprio servidor Instale o Redis pelo painel de qualquer VPS. Não é um produto à parte: está no painel de qualquer VPS da ArduMaker, junto com o root real por SSH. Ver planos

Como funciona por dentro

A documentação técnica do que há nesta página: o que cada ferramenta faz, o que muda, como verificar e quais ferramentas MCP a operam.

  • Redis: Redis nativo, um por VPS, com usuário ACL próprio, persistência RDB, TLS e acesso externo limitado por lista de IP.

Toda a documentação

Compare com outras plataformas

Comparativos com dados públicos e fontes, que também dizem quando a outra opção é melhor.

Ver todos os comparativos