Enzonic Databases
Hébergement gratuit compatible MongoDB avec FerretDB
FerretDB 2 : le protocole filaire MongoDB au-dessus de PostgreSQL. Utilisez votre pilote MongoDB.
Vue d’ensemble
FerretDB est une base de données open source qui parle le protocole MongoDB et stocke les données dans PostgreSQL. Indiquez la chaîne de connexion à votre pilote MongoDB ou à Mongoose et conservez votre modèle de documents.
- FerretDB 2, compatible avec les pilotes MongoDB et Mongoose
- Données stockées dans PostgreSQL en dessous
- Un MONGODB_URI prêt pour votre application
- Branches et sauvegardes quotidiennes
- Version
- FerretDB 2
- Port
- 27017
- Variable de connexion
- MONGODB_URI
- Forfait Free
- Inclus
- Stockage sur Free
- 3 GB each, 10 GB total
- Calcul sur Free
- Up to 0.25 vCPU / 512 MB, scales to zero after 5 min idle
Idéal pour
- Applications écrites pour MongoDB
- Données de documents avec des schémas flexibles
- Quitter MongoDB sans réécriture
Connexion depuis votre code
La console affiche la chaîne de connexion complète avec votre mot de passe. Chaque connexion utilise 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 par forfait
| Fonctionnalité | Gratuit gratuit | Starter 5 $US/mois | Pro 10 $US/mois | Growth 19 $US/mois | Business 29 $US/mois |
|---|---|---|---|---|---|
| Enzonic Databases | |||||
| Bases de données | 10 (tous moteurs) | 25 | 50 | 100 | 200 |
| Stockage | 3 Go chacun, 10 Go au total | 20 Go au total | 40 Go au total | 75 Go au total | 100 Go au total |
| Calcul | Jusqu'à 0.25 vCPU / 512 Mo, passe à zéro après 5 min d'inactivité | Jusqu'à 1 vCPU / 2 Go, option toujours active | Jusqu'à 2 vCPU / 4 Go, option toujours active | Jusqu'à 4 vCPU / 8 Go, option toujours active | Jusqu'à 8 vCPU / 16 Go, option toujours active |
| Branches | 10 par base de données | 15 par base de données | 25 par base de données | 50 par base de données | 100 par base de données |
| Sauvegardes | Quotidiennes, 1 jour de rétention | Quotidiennes, 7 jours de rétention + PITR (Postgres) 7 jours | Quotidiennes, 7 jours de rétention + PITR (Postgres) 7 jours | Quotidiennes, 14 jours de rétention + PITR (Postgres) 14 jours | Quotidiennes, 30 jours de rétention + PITR (Postgres) 30 jours |
| Connexions (poolées) | 1 000 | 2 500 | 5 000 | 10 000 | 10 000 |
| Réplicas en lecture | Non inclus | Non inclus | 1 | 2 | 3 |
| Noms d’hôte personnalisés | Non inclus | Inclus | Inclus | Inclus | Inclus |
| Moteurs | Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (1) | Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (2) | Tous, y compris ClickHouse et Supabase | Tous, y compris ClickHouse et Supabase | Tous, y compris ClickHouse et Supabase |
Questions
FerretDB est-il identique à MongoDB ?
Non. Il implémente le protocole MongoDB et la plupart des commandes courantes, mais certaines fonctionnalités MongoDB ne sont pas prises en charge. Consultez la liste de compatibilité de FerretDB avant de migrer une grosse application.
Créez votre base FerretDB
Une chaîne de connexion en quelques secondes. Forfait Free, sans carte.