Przejdź do treści

Enzonic Databases

Darmowy hosting kompatybilny z MongoDB, oparty na FerretDB

FerretDB 2: protokół MongoDB działający na PostgreSQL. Użyj swojego sterownika MongoDB.

Przegląd

FerretDB to otwartoźródłowa baza danych, która mówi protokołem MongoDB i zapisuje dane w PostgreSQL. Wskaż swojemu sterownikowi MongoDB lub Mongoose ciąg połączenia i zachowaj swój model dokumentów.

  • FerretDB 2, kompatybilny ze sterownikami MongoDB i Mongoose
  • Dane przechowywane pod spodem w PostgreSQL
  • MONGODB_URI gotowy dla Twojej aplikacji
  • Gałęzie i dzienne kopie zapasowe
Wersja
FerretDB 2
Port
27017
Zmienna połączenia
MONGODB_URI
Plan Free
W zestawie
Storage w planie Free
3 GB each, 10 GB total
Compute w planie Free
Up to 0.25 vCPU / 512 MB, scales to zero after 5 min idle

Idealne do

  • Aplikacje napisane dla MongoDB
  • Dane dokumentowe z elastycznymi schematami
  • Odejście od MongoDB bez przepisywania kodu

Połącz z kodu

Konsola pokazuje pełny ciąg połączenia z Twoim hasłem. Każde połączenie używa 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")))

Limity w planach

Limity Enzonic Databases w każdym planie
FunkcjaGratis darmoweStarter 5 USD/mies.Pro 10 USD/mies.Growth 19 USD/mies.Biznes 29 USD/mies.
Enzonic Databases
Bazy danych10 (dowolne silniki)2550100200
Przechowywanie3 GB każda, 10 GB łącznie20 GB łącznie40 GB łącznie75 GB łącznie100 GB łącznie
Moc obliczeniowaDo 0.25 vCPU / 512 MB, skaluje do zera po 5 min bezczynnościDo 1 vCPU / 2 GB, opcja stale włączonaDo 2 vCPU / 4 GB, opcja stale włączonaDo 4 vCPU / 8 GB, opcja stale włączonaDo 8 vCPU / 16 GB, opcja stale włączona
Gałęzie10 na bazę danych15 na bazę danych25 na bazę danych50 na bazę danych100 na bazę danych
Kopie zapasoweCodziennie, przechowywanie: 1 dzieńCodziennie, przechowywanie: 7 dni + PITR (Postgres) 7 dniCodziennie, przechowywanie: 7 dni + PITR (Postgres) 7 dniCodziennie, przechowywanie: 14 dni + PITR (Postgres) 14 dniCodziennie, przechowywanie: 30 dni + PITR (Postgres) 30 dni
Połączenia (w puli)10002500500010 00010 000
Repliki odczytuNie wliczoneNie wliczone123
Własne hostyNie wliczoneW zestawieW zestawieW zestawieW zestawie
SilnikiPostgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (1)Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (2)Wszystkie, w tym ClickHouse i SupabaseWszystkie, w tym ClickHouse i SupabaseWszystkie, w tym ClickHouse i Supabase

Pytania

Czy FerretDB to to samo co MongoDB?

Nie. Implementuje protokół MongoDB i większość popularnych poleceń, ale niektórych funkcji MongoDB nie obsługuje. Przed przeniesieniem dużej aplikacji sprawdź listę zgodności FerretDB.

Utwórz swoją bazę FerretDB

Ciąg połączenia w kilka sekund. Plan Free, bez karty.

Utwórz darmową bazę danych