MongoDB software | |
---|---|
Genere | Database management system |
Sviluppatore | MongoDB Inc. |
Data prima versione | 2009 |
Ultima versione | 7.0.5 (5 gennaio 2024) |
Sistema operativo | Multipiattaforma |
Linguaggio | Python JavaScript C++ C |
Licenza | SSPL (Server Side Public License) (licenza non libera) |
Sito web | www.mongodb.com/ |
MongoDB (da "humongous", enorme) è un DBMS non relazionale, orientato ai documenti.
Classificato come un database di tipo NoSQL, MongoDB si allontana dalla struttura tradizionale basata su tabelle dei database relazionali in favore di documenti in stile JSON con schema dinamico (MongoDB chiama il formato BSON), rendendo l'integrazione di dati di alcuni tipi di applicazioni più facile e veloce.
Sviluppato inizialmente dalla società di software 10gen (ora diventata MongoDB Inc.) nell'ottobre 2007 come un componente di un prodotto di platform as a service, l'azienda si è spostata verso un modello di sviluppo open source nel 2009, con 10gen in grado di offrire un supporto commerciale e altri servizi.[1] Da allora, MongoDB è stato adottato come backend da un alto numero di grandi siti web e società di servizi come Craigslist, eBay, Foursquare, SourceForge e il The New York Times, tra gli altri. MongoDB è il più popolare database NoSQL.[2]