sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB Opensource vs MongoDB Enterprise

Vše je vysvětleno na webu.

Verze s otevřeným zdrojovým kódem nemá žádná umělá omezení v žádném z aspektů, které jste zmínil. Výhody podnikové verze jsou:

  • Služba správy MongoDB (řešení zálohování a monitorování)
  • Monitorování SNMP
  • Kerberos nebo LDAP jako alternativa k ověřování na základě hesla nebo certifikátu
  • Komerční vývojová licence (změny, které provedete v samotné MongoDB, nepodléhají podmínkám AGPL). Všimněte si, že v obvyklém nastavení komunikují vaši klienti s vaším aplikačním serverem a váš aplikační server komunikuje s MongoDB. V této konfiguraci AGPL nevyžaduje, abyste publikovali jakýkoli zdrojový kód, protože koncoví uživatelé neinteragují s MongoDB přímo přes síť. Záleží pouze na tom, když MongoDB vystavíte přímo svým klientům. A i tak je soulad s AGPL problematický pouze tehdy, když provedete změny v MongoDB samotné .
  • MongoDB BI-Connector, který přidává omezené (velmi omezená) vrstva kompatibility SQL s MongoDB pro integraci s řešeními Business Intelligence založenými na SQL.
  • Kompas MongoDB – nástroj grafického uživatelského rozhraní pro vizualizaci datových struktur (ale pro to existují bezplatné alternativy) . Od dubna 2020 je nyní plná verze Compassu zdarma pro každého.
  • Ukládací modul v paměti (od verze 3.2 je stále ve fázi beta a zatím se nedoporučuje pro produkční použití!)
  • Smlouva o podpoře a školení
  • Encrypted Storage Engine pro (volitelně) ochranu dat v klidu
  • Certifikace pro některé operační systémy (vzhledem k tomu, že bezplatná edice je identická s výjimkou výše uvedených doplňkových funkcí, platit jen za to je celkem zbytečné. Možná ale pracujete na místě se spoustou MBA, kteří se o takové formality starají)

Když se obejdete bez všech těchto věcí, nemusíte platit za podnikovou verzi.



  1. Rozsah stránkování MongoDB

  2. Mongodb Agregation Framework:Používá $group index?

  3. Ladění Java Garbage Collection pro HBase

  4. Jak používat MongoDB se sliby v Node.js?