MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

MongoDB Opensource срещу MongoDB Enterprise

Всичко е обяснено на уебсайта.

Версията с отворен код няма изкуствени ограничения в нито един от аспектите, които споменахте. Предимствата на корпоративната версия са:

  • Услуга за управление на MongoDB (решение за архивиране и наблюдение)
  • SNMP мониторинг
  • Kerberos или LDAP като алтернатива на удостоверяване, базирано на парола или сертификат
  • Лиценз за търговска разработка (промените, които правите в самия MongoDB, не са предмет на условията на AGPL). Имайте предвид, че при обичайната настройка вашите клиенти комуникират с вашия сървър на приложения, а вашият сървър на приложения комуникира с MongoDB. В тази конфигурация AGPL не изисква от вас да публикувате никакъв изходен код, тъй като крайните потребители не взаимодействат с MongoDB директно през мрежа. Има значение само когато излагате MongoDB директно на клиентите си. И дори тогава съответствието с AGPL е проблематично само когато правите промени в самото MongoDB .
  • MongoDB BI-Connector, който добавя ограничен (много ограничен) Слой за съвместимост с SQL към MongoDB за интеграция с базирани на SQL решения за бизнес разузнаване.
  • MongoDB компас – GUI инструмент за визуализиране на структури от данни (но има безплатни алтернативи за това) . От април 2020 г. пълната версия на Compass вече е безплатна за всички.
  • Механизъм за съхранение в паметта (от версия 3.2 все още е в бета етап и все още не се препоръчва за производствена употреба!)
  • Договор за поддръжка и обучение
  • Encrypted Storage Engine за (по избор) защита на данните в покой
  • Сертифициране за някои операционни системи (като се има предвид, че безплатното издание е идентично с изключение на изброените по-горе допълнителни функции, плащането само за това е доста безсмислено. Но може би работите на място с много MBA, които се интересуват от подобни формалности)

Когато можете без всички тези неща, не е нужно да плащате за корпоративната версия.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Геопространствено $близо до стойността на полето на текущия документ

  2. Node.js + MongoDB:вмъкнете един и върнете нововмъкнатия документ

  3. DB с най-добра производителност на вмъквания/сек?

  4. В MongoDB как използвате $set за актуализиране на вложена стойност/вграден документ?

  5. Как да получите деня, месеца и годината от дата в SQL