Programing

MongoDB 오픈 소스 vs MongoDB Enterprise

lottogame 2021. 1. 7. 07:34
반응형

MongoDB 오픈 소스 vs MongoDB Enterprise


Opensource와 Enterprise MongoDB 중에서 선택하는 것에 대한 조언을 주시겠습니까? 이제 요점은 다음과 같습니다.

  1. 메모리 제한
  2. 저장 제한
  3. 장애 조치
  4. 확장 성

이 점에서 오픈 소스와 엔터프라이즈 MongoDB의 차이점이 있습니까?

License Commercial과 GNU AGPL v3.0의 차이점에 대해 한 가지 더 중요한 점을 설명해 주시겠습니까? 몽고?


웹 사이트에 모두 설명되어 있습니다 .

오픈 소스 버전에는 언급 한 측면에 인위적인 제한이 없습니다. 엔터프라이즈 버전의 장점은 다음과 같습니다.

  • MongoDB 관리 서비스 (백업 및 모니터링 솔루션)
  • SNMP 모니터링
  • 암호 기반 또는 인증서 기반 인증 대신 Kerberos 또는 LDAP
  • 상용 개발 라이선스 (MongoDB 자체에 대한 변경 사항 에는 AGPL 약관이 적용되지 않음 ). 일반적인 설정에서 클라이언트는 애플리케이션 서버와 통신하고 애플리케이션 서버는 MongoDB와 통신합니다. 이 구성에서 AGPL은 최종 사용자가 네트워크를 통해 MongoDB와 직접 상호 작용하지 않기 때문에 소스 코드를 게시 할 필요가 없습니다. MongoDB를 클라이언트에 직접 노출하는 경우에만 중요합니다. 그리고 AGPL 준수는 MongoDB 자체를 변경할 때만 문제가됩니다 .
  • SQL 기반 비즈니스 인텔리전스 솔루션과의 통합을 위해 제한된 ( 매우 제한된) SQL 호환성 계층을 MongoDB에 추가하는 MongoDB BI-Connector .
  • MongoDB 나침반 -데이터 구조를 시각화하는 GUI 도구입니다 (하지만 무료 대안이 있습니다 ).
  • 인 메모리 스토리지 엔진 (버전 3.2 현재 베타 단계이며 아직 프로덕션 용도로 권장되지 않습니다!)
  • 지원 및 교육 계약
  • 일부 운영 체제에 대한 인증 (위에 나열된 추가 기능을 제외하고 무료 버전이 동일하다는 점을 고려하면 이에 대한 비용을 지불하는 것은 무의미합니다.하지만 그러한 형식에 관심이있는 많은 MBA가있는 곳에서 일할 수도 있습니다.)

이 모든 것없이 할 수 있다면 엔터프라이즈 버전에 대한 비용을 지불 할 필요가 없습니다.


MongoDB Enterprise와 커뮤니티 / OSS 버전 간의 기본 기능 측면에서 제한이나 제한이 있는지 묻고 계신 것 같습니다. 대답은 '아니요'입니다. OSS 버전을 사용하여 실행할 수있는 메모리 양, 스토리지 또는 인스턴스 / 세트 / 클러스터 수에 차이나 제한이 없으며 둘 사이의 장애 조치 메커니즘에도 차이가 없습니다.

차이점 ( MongoDB Enterprise 페이지 에 나열 됨 )은 모두 보안, 인증 / 승인, 감사, 모니터링 통합, 백업, 지원, 라이선스 등과 관련이 있습니다.

즉, MongoDB 데이터베이스를 책임감 있고 지원되는 방식으로 중요한 통합 시스템으로 실행하려는 비즈니스 / 기업에게 가장 매력적일 가능성이 가장 높은 영역에 차이가 있습니다.


더 확실히하기 위해 MongoDB 고객 지원 팀에 전화했습니다. 현재 MongoDB에는 세 가지 버전이 있습니다.

  1. 커뮤니티 서버
  2. 전문적인
  3. 기업

실제로 커뮤니티 서버는 무료 이고 다른 2 개는 유료 소프트웨어입니다.

나는 그 남자에게 물었다.

mongodb의 Community Server는 어디에서 사용할 수 있습니까?

이메일을 통해받은 응답 아래-

Community Server의 권장 용도는 개발 환경입니다. 프로덕션 목적의 경우 엔터프라이즈 오퍼링이 필요합니다.

버전을 사용하기 전에 확인하십시오.

참조 URL : https://stackoverflow.com/questions/26527603/mongodb-opensource-vs-mongodb-enterprise

반응형