Auf der Website wird alles erklärt.
Die Open-Source-Version hat in keinem der von Ihnen erwähnten Aspekte künstliche Einschränkungen. Die Vorteile der Enterprise-Version sind:
- MongoDB Management Service (Sicherungs- und Überwachungslösung)
- SNMP-Überwachung
- Kerberos oder LDAP als Alternative zur passwortbasierten oder zertifikatbasierten Authentifizierung
- Kommerzielle Entwicklungslizenz (Änderungen, die Sie an MongoDB selbst vornehmen, unterliegen nicht den Bedingungen der AGPL). Beachten Sie, dass in einem normalen Setup Ihre Clients mit Ihrem Anwendungsserver und Ihr Anwendungsserver mit MongoDB kommunizieren. In dieser Konfiguration erfordert die AGPL nicht, dass Sie Quellcode veröffentlichen, da die Endbenutzer nicht direkt über ein Netzwerk mit MongoDB interagieren. Es spielt nur eine Rolle, wenn Sie MongoDB Ihren Kunden direkt zur Verfügung stellen. Und selbst dann ist die Einhaltung der AGPL nur dann problematisch, wenn Sie Änderungen an MongoDB selbst vornehmen .
- MongoDB BI-Connector, der eine begrenzte (sehr eingeschränkt) SQL-Kompatibilitätsebene zu MongoDB für die Integration mit SQL-basierten Business-Intelligence-Lösungen.
MongoDB Compass - ein GUI-Tool zur Visualisierung von Datenstrukturen (aber es gibt kostenlose Alternativen dafür). Ab April 2020 ist die Vollversion von Compass nun für alle kostenlos.- In-Memory-Speicher-Engine (ab Version 3.2 noch im Beta-Stadium und noch nicht für den Produktiveinsatz empfohlen!)
- Support- und Schulungsvertrag
- Verschlüsselte Speicher-Engine zum (optionalen) Schutz von Daten im Ruhezustand
- Zertifizierung für einige Betriebssysteme (wenn man bedenkt, dass die kostenlose Version bis auf die oben aufgeführten zusätzlichen Funktionen identisch ist, ist es ziemlich sinnlos, nur dafür zu bezahlen. Aber vielleicht arbeiten Sie an einem Ort mit vielen MBAs, die sich um solche Formalitäten kümmern)
Wenn Sie auf all diese Dinge verzichten können, brauchen Sie die Enterprise-Version nicht zu bezahlen.