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

FerretDB 1.0 viene lanciato come alternativa open source a MongoDB, utilizzando il motore di database PostgreSQL

FerretDB 1.0 viene lanciato come alternativa open source a MongoDB, utilizzando il motore di database PostgreSQL

FerretDB 1.0, un proxy senza stato progettato per convertire le query del protocollo MongoDB in SQL e utilizzare PostgreSQL come motore di database primario, è ora disponibile come versione di produzione. I suoi creatori lo descrivono come "un'alternativa MongoDB veramente open source". La versione include tutte le funzionalità essenziali necessarie per eseguire i carichi di lavoro del database dei documenti.

Con la licenza Apache 2.0, FerretDB mira a riportare le attività del database MongoDB alle loro "radici open source". Lo sviluppo è stato annunciato da FerretDB Inc. l'11 aprile. La tecnologia consente PostgreSQL e ad altri backend di database di eseguire carichi di lavoro MongoDB. È incluso anche il supporto per Tigris, con continui sforzi per includere SAP HANA e SQLite. Le istruzioni su come iniziare con FerretDB sono disponibili suGitHub .

Secondo FerretDB, MongoDB non è più open source poiché ora è offerto con la Server Side Public License (SSPL). Indicano un post sul blog di Open Source Initiative, che afferma che la licenza SSPL toglie i diritti degli utenti e non è adatta a molti progetti commerciali open source e in fase iniziale. D'altra parte, MongoDB sostiene che la SSPL garantisce che gli utenti del loro software come servizio contribuiscano alla comunità.

FerretDB è compatibile con i driver e gli strumenti MongoDB, offrendo immagini Docker sia per lo sviluppo che per l'uso in produzione, nonché pacchetti RPM e DEB. È inoltre disponibile un'immagine Docker all-inclusive contenente tutto il necessario per valutare FerretDB con PostgreSQL. Con il lancio della versione generalmente disponibile, FerretDB supporta il comando createIndexes, consentendo agli utenti di specificare i campi in un indice e il tipo di indice da utilizzare. Inoltre, un comando dropIndex consente la rimozione di un indice da una raccolta. La funzionalità della pipeline di aggregazione è stata ampliata per includere più fasi, come $unwind, $limit e $skip.

La roadmap FerretDB per la fine del trimestre in corso include il supporto per comandi cursore di base, indici avanzati e funzionalità di query SQL non elaborate. I piani del terzo trimestre prevedono il miglioramento del supporto della pipeline di aggregazione, dei comandi di gestione degli utenti e degli operatori di proiezione delle query. Anche il miglioramento delle prestazioni delle query è un obiettivo chiave. Grazie alla sua compatibilità e potenzialità, FerretDB potrebbe anche avvantaggiare gli utenti di piattaforme no-code come appmaster .io" data-mce-href="https:// appmaster.io"> AppMaster.io , che utilizzano database compatibili con PostgreSQL nei loro casi d'uso aziendali e ad alto carico.

Post correlati

AppMaster a BubbleCon 2024: esplorazione delle tendenze senza codice
AppMaster a BubbleCon 2024: esplorazione delle tendenze senza codice
AppMaster ha partecipato al BubbleCon 2024 di New York, acquisendo informazioni, ampliando le reti ed esplorando opportunità per guidare l'innovazione nello spazio di sviluppo no-code.
Riepilogo FFDC 2024: approfondimenti chiave dalla FlutterFlow Developers Conference di New York
Riepilogo FFDC 2024: approfondimenti chiave dalla FlutterFlow Developers Conference di New York
FFDC 2024 ha illuminato New York City, offrendo agli sviluppatori approfondimenti all'avanguardia sullo sviluppo di app con FlutterFlow. Con sessioni condotte da esperti, aggiornamenti esclusivi e networking senza pari, è stato un evento da non perdere!
Licenziamenti tecnologici del 2024: l'ondata continua che colpisce l'innovazione
Licenziamenti tecnologici del 2024: l'ondata continua che colpisce l'innovazione
Con 60.000 posti di lavoro tagliati in 254 aziende, tra cui giganti come Tesla e Amazon, il 2024 vedrà una continua ondata di licenziamenti nel settore tecnologico che rimodellerà il panorama dell'innovazione.
Inizia gratis
Ispirato a provarlo tu stesso?

Il modo migliore per comprendere il potere di AppMaster è vederlo di persona. Crea la tua applicazione in pochi minuti con l'abbonamento gratuito

Dai vita alle tue idee