Enzonic Databases
Alojamiento gratuito compatible con MongoDB mediante FerretDB
FerretDB 2: el protocolo de red de MongoDB sobre PostgreSQL. Usa tu driver de MongoDB.
Resumen
FerretDB es una base de datos de código abierto que habla el protocolo de MongoDB y guarda los datos en PostgreSQL. Apunta tu driver de MongoDB o Mongoose a la cadena de conexión y mantén tu modelo de documentos.
- FerretDB 2, compatible con los drivers de MongoDB y Mongoose
- Datos almacenados en PostgreSQL por debajo
- Un MONGODB_URI listo para tu app
- Ramas y copias de seguridad diarias
- Versión
- FerretDB 2
- Puerto
- 27017
- Variable de conexión
- MONGODB_URI
- Plan Free
- Incluido
- Almacenamiento en Free
- 3 GB each, 10 GB total
- Cómputo en Free
- Up to 0.25 vCPU / 512 MB, scales to zero after 5 min idle
Ideal para
- Apps escritas para MongoDB
- Datos de documentos con esquemas flexibles
- Salir de MongoDB sin reescribir
Conéctate desde tu código
La consola muestra la cadena de conexión completa con tu contraseña. Cada conexión 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")))Límites por plan
| Característica | Gratis gratis | Starter 5 US$/mes | Pro 10 US$/mes | Growth 19 US$/mes | Negocios 29 US$/mes |
|---|---|---|---|---|---|
| Enzonic Databases | |||||
| Bases de datos | 10 (cualquier motor) | 25 | 50 | 100 | 200 |
| Almacenamiento | 3 GB cada una, 10 GB en total | 20 GB en total | 40 GB en total | 75 GB en total | 100 GB en total |
| Cómputo | Hasta 0.25 vCPU / 512 MB, escala a cero tras 5 min de inactividad | Hasta 1 vCPU / 2 GB, opción siempre activa | Hasta 2 vCPU / 4 GB, opción siempre activa | Hasta 4 vCPU / 8 GB, opción siempre activa | Hasta 8 vCPU / 16 GB, opción siempre activa |
| Ramas | 10 por base de datos | 15 por base de datos | 25 por base de datos | 50 por base de datos | 100 por base de datos |
| Copias de seguridad | Diarias, 1 día de retención | Diarias, 7 días de retención + PITR (Postgres) 7 días | Diarias, 7 días de retención + PITR (Postgres) 7 días | Diarias, 14 días de retención + PITR (Postgres) 14 días | Diarias, 30 días de retención + PITR (Postgres) 30 días |
| Conexiones (agrupadas) | 1000 | 2500 | 5000 | 10.000 | 10.000 |
| Réplicas de lectura | No incluido | No incluido | 1 | 2 | 3 |
| Nombres de host personalizados | No incluido | Incluido | Incluido | Incluido | Incluido |
| Motores | Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (1) | Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (2) | Todos, incluidos ClickHouse y Supabase | Todos, incluidos ClickHouse y Supabase | Todos, incluidos ClickHouse y Supabase |
Preguntas
¿FerretDB es lo mismo que MongoDB?
No. Implementa el protocolo de MongoDB y la mayoría de los comandos habituales, pero no son compatibles algunas funciones de MongoDB. Consulta la lista de compatibilidad de FerretDB antes de migrar una app grande.
Crea tu base de datos FerretDB
Una cadena de conexión en pocos segundos. Plan Free, sin tarjeta.