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

FerretDB 1.0 é lançado como alternativa de código aberto ao MongoDB, utilizando o mecanismo de banco de dados PostgreSQL

FerretDB 1.0 é lançado como alternativa de código aberto ao MongoDB, utilizando o mecanismo de banco de dados PostgreSQL

FerretDB 1.0, um proxy sem estado projetado para converter as consultas do protocolo MongoDB em SQL e utilizar PostgreSQL como o principal mecanismo de banco de dados, agora está disponível como uma versão de produção. Seus criadores o descrevem como uma “alternativa MongoDB verdadeiramente de código aberto”. A versão inclui todos os recursos essenciais necessários para executar cargas de trabalho de banco de dados de documentos.

Sob a licença Apache 2.0, FerretDB visa trazer as tarefas do banco de dados MongoDB de volta às suas “raízes de código aberto”. O desenvolvimento foi anunciado pela FerretDB Inc. em 11 de abril. A tecnologia permite que PostgreSQL e outros back-ends de banco de dados executem cargas de trabalho MongoDB. O suporte para Tigris também está incluído, com esforços contínuos para incluir SAP HANA e SQLite. As instruções sobre como começar a usar FerretDB podem ser encontradas noGitHub .

De acordo com FerretDB, MongoDB não é mais de código aberto, pois agora é oferecido sob a Server Side Public License (SSPL). Eles apontam para uma postagem no blog da Open Source Initiative, que afirma que a licença SSPL retira os direitos do usuário e é inadequada para muitos projetos comerciais de código aberto e em estágio inicial. Por outro lado, o MongoDB sustenta que o SSPL garante que os usuários de seu software como serviço contribuam de volta para a comunidade.

FerretDB é compatível com drivers e ferramentas MongoDB, oferecendo imagens do Docker para uso em desenvolvimento e produção, bem como pacotes RPM e DEB. Uma imagem Docker completa contendo tudo o que é necessário para avaliar FerretDB com PostgreSQL também está disponível. Com o lançamento da versão geralmente disponível, FerretDB oferece suporte ao comando createIndexes, permitindo que os usuários especifiquem campos em um índice e o tipo de índice a ser usado. Além disso, um comando dropIndex permite a remoção de um índice de uma coleção. A funcionalidade do pipeline de agregação foi expandida para incluir mais estágios, como $unwind, $limit e $skip.

O roteiro FerretDB para o final do trimestre atual inclui suporte para comandos básicos de cursor, índices avançados e recursos de consulta SQL brutos. Os planos do terceiro trimestre envolvem o aprimoramento do suporte ao pipeline de agregação, comandos de gerenciamento de usuários e operadores de projeção de consulta. Melhorar o desempenho da consulta também é um objetivo importante. Devido à sua compatibilidade e potencial, FerretDB também pode beneficiar usuários de plataformas no-code como appmaster .io" data-mce-href="https:// appmaster.io"> AppMaster.io , que utilizam bancos de dados compatíveis com PostgreSQL em seus casos de uso corporativos e de alta carga.

Posts relacionados

AppMaster na BubbleCon 2024: Explorando tendências sem código
AppMaster na BubbleCon 2024: Explorando tendências sem código
A AppMaster participou da BubbleCon 2024 em Nova York, obtendo insights, expandindo redes e explorando oportunidades para impulsionar a inovação no espaço de desenvolvimento sem código.
Resumo do FFDC 2024: Principais insights da conferência de desenvolvedores do FlutterFlow em Nova York
Resumo do FFDC 2024: Principais insights da conferência de desenvolvedores do FlutterFlow em Nova York
O FFDC 2024 iluminou a cidade de Nova York, trazendo aos desenvolvedores insights de ponta sobre desenvolvimento de aplicativos com o FlutterFlow. Com sessões lideradas por especialistas, atualizações exclusivas e networking incomparável, foi um evento imperdível!
Demissões na área de tecnologia em 2024: a onda contínua que afeta a inovação
Demissões na área de tecnologia em 2024: a onda contínua que afeta a inovação
Com 60.000 empregos cortados em 254 empresas, incluindo gigantes como Tesla e Amazon, 2024 verá uma onda contínua de demissões no setor de tecnologia remodelando o cenário da inovação.
Comece gratuitamente
Inspirado para tentar isso sozinho?

A melhor maneira de entender o poder do AppMaster é ver por si mesmo. Faça seu próprio aplicativo em minutos com assinatura gratuita

Dê vida às suas ideias