sql >> Database >  >> NoSQL >> MongoDB

MongoDB Opensource versus MongoDB Enterprise

Het wordt allemaal uitgelegd op de website.

De open source-versie heeft geen kunstmatige beperkingen in een van de aspecten die u noemde. De voordelen van de enterprise-versie zijn:

  • MongoDB Management Service (back-up- en monitoringoplossing)
  • SNMP-bewaking
  • Kerberos of LDAP als alternatief voor op wachtwoorden of certificaten gebaseerde authenticatie
  • Commerciële ontwikkelingslicentie (wijzigingen die u aan MongoDB zelf aanbrengt, vallen niet onder de voorwaarden van de AGPL). Houd er rekening mee dat u in een gebruikelijke configuratie uw clients laat communiceren met uw applicatieserver en dat uw applicatieserver communiceert met MongoDB. In die configuratie vereist de AGPL dat u geen broncode publiceert, omdat de eindgebruikers niet rechtstreeks via een netwerk met MongoDB communiceren. Het doet er alleen toe wanneer u MongoDB rechtstreeks aan uw klanten blootstelt. En zelfs dan is naleving van de AGPL alleen problematisch als u wijzigingen aanbrengt in MongoDB zelf .
  • MongoDB BI-Connector die een beperkte (zeer beperkte) SQL-compatibiliteitslaag naar MongoDB voor integratie met op SQL gebaseerde Business Intelligence-oplossingen.
  • MongoDB-kompas - een GUI-tool om gegevensstructuren te visualiseren (maar daar zijn gratis alternatieven voor) . Vanaf april 2020 is de volledige versie van Compass nu gratis voor iedereen.
  • In-Memory storage-engine (vanaf versie 3.2 nog in bètastadium en nog niet aanbevolen voor productiegebruik!)
  • Ondersteunings- en trainingscontract
  • Versleutelde opslagengine om (optioneel) gegevens in rust te beschermen
  • Certificering voor sommige besturingssystemen (aangezien de gratis versie identiek is, behalve de hierboven genoemde extra functies, is betalen hiervoor vrij zinloos. Maar misschien werk je op een plek met veel MBA's die om dergelijke formaliteiten geven)
  • /li>

Als je al deze dingen kunt missen, hoef je niet te betalen voor de enterprise-versie.



  1. Hoe zaai ik een mongo-database met behulp van docker-compose?

  2. Gebruik mongoexport met een --query voor ISODate

  3. Kan geen index maken in mongodb, sleutel te groot om te indexeren

  4. De beste architectuur voor een MongoDB-clusterimplementatie bepalen