MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

MongoDB Opensource a MongoDB Enterprise

Wszystko jest wyjaśnione na stronie internetowej.

Wersja open source nie ma sztucznych ograniczeń w żadnym z aspektów, o których wspomniałeś. Zalety wersji Enterprise to:

  • Usługa zarządzania MongoDB (rozwiązanie do tworzenia kopii zapasowych i monitorowania)
  • Monitorowanie SNMP
  • Kerberos lub LDAP jako alternatywa dla uwierzytelniania opartego na hasłach lub certyfikatach
  • Licencja na rozwój komercyjny (zmiany, które wprowadzasz w samym MongoDB, nie podlegają warunkom AGPL). Zauważ, że w zwykłej konfiguracji klienci komunikują się z serwerem aplikacji, a serwer aplikacji z MongoDB. W tej konfiguracji AGPL nie wymaga publikowania żadnego kodu źródłowego, ponieważ użytkownicy końcowi nie wchodzą w interakcję z MongoDB bezpośrednio przez sieć. Ma to znaczenie tylko wtedy, gdy udostępniasz MongoDB bezpośrednio swoim klientom. I nawet wtedy zgodność z AGPL jest problematyczna tylko wtedy, gdy wprowadzasz zmiany w sam MongoDB .
  • MongoDB BI-Connector, który dodaje ograniczone (bardzo ograniczone) Warstwa kompatybilności SQL z MongoDB w celu integracji z rozwiązaniami Business Intelligence opartymi na SQL.
  • Kompas MongoDB — narzędzie GUI do wizualizacji struktur danych (ale są do tego bezpłatne alternatywy) . Od kwietnia 2020 r. pełna wersja Compass jest teraz bezpłatna dla wszystkich.
  • Silnik pamięci masowej w pamięci (od wersji 3.2 nadal w fazie beta i nie jest jeszcze zalecany do użytku produkcyjnego!)
  • Umowa wsparcia i szkolenia
  • Encrypted Storage Engine do (opcjonalnie) ochrony danych w spoczynku
  • Certyfikacja na niektóre systemy operacyjne (biorąc pod uwagę, że darmowa edycja jest identyczna poza wymienionymi powyżej dodatkowymi funkcjami, płacenie za to jest zupełnie bez sensu. Ale może pracujesz w miejscu, gdzie jest wielu MBA, którzy dbają o takie formalności)

Kiedy możesz obejść się bez tych wszystkich rzeczy, nie musisz płacić za wersję Enterprise.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Najpopularniejsze bazy danych NoSQL obsługiwane przez ClusterControl

  2. Mongoose - spowodowane przez ::11000 E11000 zduplikowany indeks błędu klucza?

  3. Pule maszyn i profile w chmurze dla MongoDB

  4. Jak wyłączyć logowanie sterownika java mongoDB?

  5. MongoDB $sqrt