MongoDB

MongoDB
software
Logo
Logo
Schermata di esempio
Schermata di esempio
GenereDatabase management system
SviluppatoreMongoDB Inc.
Data prima versione2009
Ultima versione7.0.5 (5 gennaio 2024)
Sistema operativoMultipiattaforma
LinguaggioPython
JavaScript
C++
C
LicenzaSSPL (Server Side Public License)
(licenza non libera)
Sito webwww.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]

  1. ^ 10gen diventa MongoDB, su gigaom.com. URL consultato il 3 maggio 2019 (archiviato dall'url originale il 16 novembre 2018).
  2. ^ (EN) DB-Engines Ranking, su DB-Engines. URL consultato il 9 agosto 2022.