Ir para o conteúdo

Enzonic Databases

Hospedagem grátis compatível com MongoDB usando o FerretDB

FerretDB 2: o protocolo de rede do MongoDB sobre PostgreSQL. Use o seu driver do MongoDB.

Visão geral

O FerretDB é um banco de dados de código aberto que fala o protocolo do MongoDB e guarda os dados no PostgreSQL. Aponte o seu driver do MongoDB ou o Mongoose para a connection string e mantenha o seu modelo de documentos.

  • FerretDB 2, compatível com drivers do MongoDB e Mongoose
  • Dados armazenados em PostgreSQL por baixo
  • Um MONGODB_URI pronto para o seu app
  • Branches e backups diários
Versão
FerretDB 2
Porta
27017
Variável de conexão
MONGODB_URI
Plano Free
Incluído
Armazenamento no Free
3 GB each, 10 GB total
Computação no Free
Up to 0.25 vCPU / 512 MB, scales to zero after 5 min idle

Indicado para

  • Apps escritos para MongoDB
  • Dados de documentos com esquemas flexíveis
  • Sair do MongoDB sem reescrever o código

Conecte pelo seu código

O console mostra a connection string completa com a sua senha. Toda conexão usa TLS.

Node.js (mongodb)
import { MongoClient } from 'mongodb';
const client = new MongoClient(process.env.MONGODB_URI);
const posts = client.db().collection('posts');
Python (pymongo)
import os, pymongo
client = pymongo.MongoClient(os.environ['MONGODB_URI'])
Go (mongo-driver)
client, err := mongo.Connect(ctx, options.Client().ApplyURI(os.Getenv("MONGODB_URI")))

Limites por plano

Enzonic Databases: limites de cada plano
RecursoGrátis grátisStarter US$ 5/mêsPro US$ 10/mêsGrowth US$ 19/mêsNegócios US$ 29/mês
Enzonic Databases
Bancos de dados10 (qualquer engine)2550100200
Armazenamento3 GB cada, 10 GB no total20 GB no total40 GB no total75 GB no total100 GB no total
ComputaçãoAté 0.25 vCPU / 512 MB, escala para zero após 5 min ociosoAté 1 vCPU / 2 GB, opção sempre ativaAté 2 vCPU / 4 GB, opção sempre ativaAté 4 vCPU / 8 GB, opção sempre ativaAté 8 vCPU / 16 GB, opção sempre ativa
Branches10 por banco de dados15 por banco de dados25 por banco de dados50 por banco de dados100 por banco de dados
BackupsDiários, 1 dia de retençãoDiários, 7 dias de retenção + PITR (Postgres) 7 diasDiários, 7 dias de retenção + PITR (Postgres) 7 diasDiários, 14 dias de retenção + PITR (Postgres) 14 diasDiários, 30 dias de retenção + PITR (Postgres) 30 dias
Conexões (em pool)1.0002.5005.00010.00010.000
Réplicas de leituraNão incluídoNão incluído123
Hostnames personalizadosNão incluídoIncluídoIncluídoIncluídoIncluído
MotoresPostgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (1)Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (2)Todos, incluindo ClickHouse e SupabaseTodos, incluindo ClickHouse e SupabaseTodos, incluindo ClickHouse e Supabase

Dúvidas

O FerretDB é o mesmo que o MongoDB?

Não. Ele implementa o protocolo do MongoDB e a maioria dos comandos comuns, mas alguns recursos do MongoDB não são suportados. Consulte a lista de compatibilidade do FerretDB antes de migrar um app grande.

Crie seu banco de dados FerretDB

Uma connection string em poucos segundos. Plano Free, sem cartão.

Criar um banco de dados gratuito