Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

FerretDB 1.0 startet als Open-Source-Alternative zu MongoDB und nutzt die PostgreSQL-Datenbank-Engine

FerretDB 1.0 startet als Open-Source-Alternative zu MongoDB und nutzt die PostgreSQL-Datenbank-Engine

FerretDB 1.0, ein zustandsloser Proxy, der entwickelt wurde, um MongoDB Protokollabfragen in SQL umzuwandeln und PostgreSQL als primäre Datenbank-Engine zu nutzen, ist jetzt als Produktionsversion verfügbar. Seine Schöpfer beschreiben es als „wirkliche Open-Source MongoDB Alternative“. Die Version enthält alle wesentlichen Funktionen, die zum Ausführen von Dokumentendatenbank-Workloads erforderlich sind.

Unter der Apache 2.0-Lizenz zielt FerretDB darauf ab, MongoDB Datenbankaufgaben zurück zu ihren „Open-Source-Wurzeln“ zu bringen. Die Entwicklung wurde von FerretDB Inc. am 11. April angekündigt. Die Technologie ermöglicht es PostgreSQL und anderen Datenbank-Backends, MongoDB Workloads auszuführen. Unterstützung für Tigris ist ebenfalls enthalten, mit laufenden Bemühungen, SAP HANA und SQLite einzubeziehen. Anleitungen zum Einstieg in FerretDB finden Sie aufGitHub .

Laut FerretDB ist MongoDB nicht mehr Open Source, da es jetzt unter der Server Side Public License (SSPL) angeboten wird. Sie verweisen auf einen Blogbeitrag der Open Source Initiative, in dem behauptet wird, dass die SSPL-Lizenz Benutzerrechte entzieht und für viele Open-Source- und kommerzielle Projekte in der Frühphase ungeeignet ist. Auf der anderen Seite behauptet MongoDB, dass die SSPL sicherstellt, dass Benutzer ihrer Software als Service einen Beitrag zur Community leisten.

FerretDB ist mit MongoDB Treibern und -Tools kompatibel und bietet Docker-Images für Entwicklungs- und Produktionszwecke sowie RPM- und DEB-Pakete. Ein allumfassendes Docker-Image, das alles enthält, was zum Evaluieren FerretDB mit PostgreSQL benötigt wird, ist ebenfalls verfügbar. Mit dem Start der allgemein verfügbaren Version unterstützt FerretDB den Befehl createIndexes, mit dem Benutzer Felder in einem Index und den zu verwendenden Indextyp angeben können. Darüber hinaus ermöglicht ein dropIndex-Befehl das Entfernen eines Index aus einer Sammlung. Die Funktionalität der Aggregationspipeline wurde um weitere Stufen erweitert, z. B. $unwind, $limit und $skip.

Die FerretDB Roadmap für das Ende des laufenden Quartals umfasst die Unterstützung grundlegender Cursorbefehle, erweiterter Indizes und roher SQL-Abfragefunktionen. Die Pläne für das dritte Quartal beinhalten die Verbesserung der Aggregationspipeline-Unterstützung, Benutzerverwaltungsbefehle und Abfrageprojektionsoperatoren. Die Verbesserung der Abfrageleistung ist ebenfalls ein wichtiges Ziel. Aufgrund seiner Kompatibilität und seines Potenzials könnte FerretDB auch Benutzern von no-code Plattformen wie appmaster .io" data-mce-href="https:// appmaster.io"> AppMaster.io zugute kommen, die PostgreSQL -kompatible Datenbanken in ihren verwenden Unternehmens- und Hochlast-Anwendungsfälle.

Verwandte Beiträge

AppMaster auf der BubbleCon 2024: No-Code-Trends erkunden
AppMaster auf der BubbleCon 2024: No-Code-Trends erkunden
AppMaster nahm an der BubbleCon 2024 in NYC teil, gewann Erkenntnisse, erweiterte Netzwerke und erkundete Möglichkeiten, Innovationen im Bereich der No-Code-Entwicklung voranzutreiben.
FFDC 2024-Zusammenfassung: Wichtige Erkenntnisse von der FlutterFlow Developers Conference in NYC
FFDC 2024-Zusammenfassung: Wichtige Erkenntnisse von der FlutterFlow Developers Conference in NYC
FFDC 2024 erleuchtete New York City und brachte Entwicklern modernste Einblicke in die App-Entwicklung mit FlutterFlow. Mit von Experten geleiteten Sitzungen, exklusiven Updates und unübertroffenem Networking war es ein Event, das man nicht verpassen sollte!
Entlassungen im Technologiesektor im Jahr 2024: Die anhaltende Welle, die sich auf Innovationen auswirkt
Entlassungen im Technologiesektor im Jahr 2024: Die anhaltende Welle, die sich auf Innovationen auswirkt
Da in 254 Unternehmen, darunter Giganten wie Tesla und Amazon, 60.000 Stellen abgebaut werden, wird es im Jahr 2024 eine anhaltende Entlassungswelle in der Technologiebranche geben, die die Innovationslandschaft neu gestalten wird.
STARTEN SIE KOSTENLOS
Inspiriert, dies selbst auszuprobieren?

Der beste Weg, die Leistungsfähigkeit von AppMaster zu verstehen, besteht darin, es selbst zu sehen. Erstellen Sie Ihre eigene Anwendung in wenigen Minuten mit einem kostenlosen Abonnement

Erwecken Sie Ihre Ideen zum Leben