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

FerretDB 1.0 est lancé en tant qu'alternative open source à MongoDB, utilisant le moteur de base de données PostgreSQL

FerretDB 1.0 est lancé en tant qu'alternative open source à MongoDB, utilisant le moteur de base de données PostgreSQL

FerretDB 1.0, un proxy sans état conçu pour convertir les requêtes du protocole MongoDB en SQL et utiliser PostgreSQL comme moteur de base de données principal, est désormais disponible en version de production. Ses créateurs le décrivent comme une "alternative MongoDB véritablement open source". La version comprend toutes les fonctionnalités essentielles nécessaires pour exécuter les charges de travail de la base de données de documents.

Sous la licence Apache 2.0, FerretDB vise à ramener les tâches de base de données MongoDB à leurs «racines open source». Le développement a été annoncé par FerretDB Inc. le 11 avril. La technologie permet à PostgreSQL et à d'autres backends de base de données d'exécuter des charges de travail MongoDB. La prise en charge de Tigris est également incluse, avec des efforts continus pour inclure SAP HANA et SQLite. Des instructions pour démarrer avec FerretDB sont disponibles surGitHub .

Selon FerretDB, MongoDB n'est plus open source car il est désormais proposé sous la licence publique côté serveur (SSPL). Ils pointent vers un article de blog d'Open Source Initiative, qui affirme que la licence SSPL supprime les droits des utilisateurs et ne convient pas à de nombreux projets commerciaux open source et en phase de démarrage. D'autre part, MongoDB soutient que la SSPL garantit que les utilisateurs de leur logiciel en tant que service contribuent en retour à la communauté.

FerretDB est compatible avec les pilotes et outils MongoDB, offrant des images Docker pour le développement et la production, ainsi que des packages RPM et DEB. Une image Docker complète contenant tout le nécessaire pour évaluer FerretDB avec PostgreSQL est également disponible. Avec le lancement de la version généralement disponible, FerretDB prend en charge la commande createIndexes, permettant aux utilisateurs de spécifier des champs dans un index et le type d'index à utiliser. De plus, une commande dropIndex permet de supprimer un index d'une collection. La fonctionnalité de pipeline d'agrégation a été étendue pour inclure davantage d'étapes, telles que $unwind, $limit et $skip.

La feuille de route FerretDB pour la fin du trimestre en cours inclut la prise en charge des commandes de curseur de base, des index avancés et des capacités de requête SQL brutes. Les plans du troisième trimestre impliquent l'amélioration de la prise en charge du pipeline d'agrégation, des commandes de gestion des utilisateurs et des opérateurs de projection de requête. L'amélioration des performances des requêtes est également un objectif clé. En raison de sa compatibilité et de son potentiel, FerretDB pourrait également bénéficier aux utilisateurs de plates no-code comme appmaster .io" data-mce-href="https:// appmaster.io"> AppMaster.io , qui utilisent des bases de données compatibles avec PostgreSQL dans leur cas d'utilisation en entreprise et à forte charge.

Postes connexes

AppMaster à BubbleCon 2024 : exploration des tendances du no-code
AppMaster à BubbleCon 2024 : exploration des tendances du no-code
AppMaster a participé à BubbleCon 2024 à New York, acquérant des connaissances, élargissant ses réseaux et explorant les opportunités de stimuler l'innovation dans le domaine du développement sans code.
Bilan de la FFDC 2024 : principales informations de la conférence des développeurs FlutterFlow à New York
Bilan de la FFDC 2024 : principales informations de la conférence des développeurs FlutterFlow à New York
Le FFDC 2024 a illuminé la ville de New York, apportant aux développeurs des informations de pointe sur le développement d'applications avec FlutterFlow. Avec des sessions animées par des experts, des mises à jour exclusives et un réseautage inégalé, c'était un événement à ne pas manquer !
Licenciements dans le secteur technologique en 2024 : la vague continue d'impact sur l'innovation
Licenciements dans le secteur technologique en 2024 : la vague continue d'impact sur l'innovation
Avec 60 000 suppressions d’emplois dans 254 entreprises, dont des géants comme Tesla et Amazon, 2024 verra une vague continue de licenciements dans le secteur technologique remodeler le paysage de l’innovation.
Commencez gratuitement
Inspiré pour essayer cela vous-même?

La meilleure façon de comprendre la puissance d'AppMaster est de le constater par vous-même. Créez votre propre application en quelques minutes avec un abonnement gratuit

Donnez vie à vos idées