Anested CloudAnestedCloud
Voltar à documentação
Bancos de dadosAtualizado 6 de agosto de 2026 · 8 min de leitura

Conectando um banco de dados gerenciado

Escolha entre PostgreSQL, MySQL e MongoDB, crie em um clique e conecte seu app com segurança — com a cobrança por armazenamento explicada.

Escolher e criar

Qual banco escolher — PostgreSQL, MySQL ou MongoDB?

O PostgreSQL é o padrão seguro para a maioria dos apps: relacional, aderente a padrões, ótimo com dados estruturados e consultas complexas. MySQL/MariaDB é a escolha clássica para cargas PHP e WordPress. O MongoDB é um armazenamento de documentos — use-o quando seus dados são naturalmente em formato JSON e o esquema muda com frequência.

Os três são totalmente gerenciados na Anested Cloud: nós operamos o servidor, aplicamos atualizações e cuidamos do isolamento, então você só pensa nos seus dados e na sua string de conexão.

Como crio um banco e obtenho seus dados de conexão?

Na seção Databases do seu painel, crie um projeto para o mecanismo desejado. A Anested o provisiona, cria um usuário dedicado e mostra o host, a porta, o nome do banco, o usuário e a senha. Copie-os para o ambiente do seu app — nunca deixe fixos no código-fonte.

Conectando seu app

Como me conecto com segurança a partir do meu código?

Use a string de conexão do painel e leia-a de uma variável de ambiente, não de um arquivo commitado. Uma URL típica do PostgreSQL é assim:

Mantenha as credenciais em um arquivo .env (ignorado pelo git) ou no cofre de segredos do seu host, ative TLS/SSL se o seu cliente suportar e use um pool de conexões para não esgotar o limite de conexões do servidor sob carga.

# .env  (nunca faça commit disto)
DATABASE_URL=postgres://user:password@HOST:5432/dbname

# o app lê em tempo de execução
const pool = new Pool({ connectionString: process.env.DATABASE_URL });

Posso usar uma ferramenta gráfica como TablePlus, DBeaver ou pgAdmin?

Sim. Qualquer cliente padrão funciona — informe o mesmo host, porta, banco, usuário e senha do painel no TablePlus, DBeaver, pgAdmin, MySQL Workbench ou Compass. É uma instância gerenciada de verdade falando o protocolo nativo, então toda ferramenta que conversa com PostgreSQL, MySQL ou MongoDB conecta sem alterações.

Preços e backups

Como funciona a cobrança?

Os bancos gerenciados são cobrados por armazenamento, não por um tamanho de instância arbitrário — criar um banco é grátis, e você paga pelo nível de armazenamento usado. Cada plano inclui uma franquia de armazenamento gratuita; acima disso, você recarrega um pool em pequenos blocos. Seu uso e o pool restante aparecem ao vivo no painel, então o custo acompanha seus dados suavemente em vez de saltar entre tamanhos fixos de instância.

Os backups são feitos por mim?

A plataforma gerencia o servidor subjacente, mas você é dono do ciclo de vida dos seus dados — faça dumps lógicos agendados (pg_dump, mysqldump, mongodump) e guarde-os em um bucket do Nest Storage para sempre ter uma cópia restaurável fora do host do banco. Teste uma restauração uma vez, antes de precisar dela.

Ainda com dúvidas?

Nossa equipe pode analisar o seu site diretamente — fale conosco e ajudaremos a resolver.

Falar com o suporte