Aller au contenu

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

Limites d’Enzonic Databases par forfait
FonctionnalitéGratuit gratuitStarter 5 $US/moisPro 10 $US/moisGrowth 19 $US/moisBusiness 29 $US/mois
Enzonic Databases
Bases de données10 (tous moteurs)2550100200
Stockage3 Go chacun, 10 Go au total20 Go au total40 Go au total75 Go au total100 Go au total
CalculJusqu'à 0.25 vCPU / 512 Mo, passe à zéro après 5 min d'inactivitéJusqu'à 1 vCPU / 2 Go, option toujours activeJusqu'à 2 vCPU / 4 Go, option toujours activeJusqu'à 4 vCPU / 8 Go, option toujours activeJusqu'à 8 vCPU / 16 Go, option toujours active
Branches10 par base de données15 par base de données25 par base de données50 par base de données100 par base de données
SauvegardesQuotidiennes, 1 jour de rétentionQuotidiennes, 7 jours de rétention + PITR (Postgres) 7 joursQuotidiennes, 7 jours de rétention + PITR (Postgres) 7 joursQuotidiennes, 14 jours de rétention + PITR (Postgres) 14 joursQuotidiennes, 30 jours de rétention + PITR (Postgres) 30 jours
Connexions (poolées)1 0002 5005 00010 00010 000
Réplicas en lectureNon inclusNon inclus123
Noms d’hôte personnalisésNon inclusInclusInclusInclusInclus
MoteursPostgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (1)Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (2)Tous, y compris ClickHouse et SupabaseTous, y compris ClickHouse et SupabaseTous, 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.

Créer une base de données gratuite