È tutto spiegato sul sito web.
La versione open source non ha limitazioni artificiali in nessuno degli aspetti che hai menzionato. I vantaggi della versione enterprise sono:
- Servizio di gestione MongoDB (soluzione di backup e monitoraggio)
- Monitoraggio SNMP
- Kerberos o LDAP come alternativa all'autenticazione basata su password o basata su certificato
- Licenza di sviluppo commerciale (le modifiche apportate a MongoDB stesso non sono soggette ai termini dell'AGPL). Nota che in una configurazione normale i tuoi client comunicano con il tuo server delle applicazioni e il tuo server delle applicazioni comunica con MongoDB. In quella configurazione l'AGPL non richiede la pubblicazione di alcun codice sorgente perché gli utenti finali non interagiscono con MongoDB direttamente su una rete. Importa solo quando esponi MongoDB direttamente ai tuoi clienti. E anche in questo caso la conformità con l'AGPL è problematica solo quando si apportano modifiche a MongoDB stesso .
- MongoDB BI-Connector che aggiunge un limitato (molto limited) Livello di compatibilità SQL con MongoDB per l'integrazione con soluzioni di Business Intelligence basate su SQL.
Bussola MongoDB:uno strumento GUI per visualizzare le strutture dei dati (ma ci sono alternative gratuite per questo). Da aprile 2020 la versione completa di Compass è ora gratuita per tutti.- Motore di archiviazione in memoria (dalla versione 3.2 ancora in fase beta e non ancora consigliato per l'uso in produzione!)
- Contratto di supporto e formazione
- Encrypted Storage Engine per proteggere (facoltativamente) i dati inattivi
- Certificazione per alcuni sistemi operativi (considerando che l'edizione gratuita è identica tranne che per le funzionalità aggiuntive sopra elencate, pagare solo per questo è abbastanza inutile. Ma forse lavori in un posto con molti MBA che tengono a tali formalità)
Quando puoi fare a meno di tutte queste cose, non devi pagare per la versione enterprise.