MongoDB 오픈 소스 vs MongoDB Enterprise
Opensource와 Enterprise MongoDB 중에서 선택하는 것에 대한 조언을 주시겠습니까? 이제 요점은 다음과 같습니다.
- 메모리 제한
- 저장 제한
- 장애 조치
- 확장 성
이 점에서 오픈 소스와 엔터프라이즈 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에는 세 가지 버전이 있습니다.
- 커뮤니티 서버
- 전문적인
- 기업
실제로 커뮤니티 서버는 무료 이고 다른 2 개는 유료 소프트웨어입니다.
나는 그 남자에게 물었다.
mongodb의 Community Server는 어디에서 사용할 수 있습니까?
이메일을 통해받은 응답 아래-
Community Server의 권장 용도는 개발 환경입니다. 프로덕션 목적의 경우 엔터프라이즈 오퍼링이 필요합니다.
버전을 사용하기 전에 확인하십시오.
참조 URL : https://stackoverflow.com/questions/26527603/mongodb-opensource-vs-mongodb-enterprise
'Programing' 카테고리의 다른 글
속성으로 ArrayList에서 개체를 찾는 방법 (0) | 2021.01.07 |
---|---|
Linux 공유 메모리 : shmget () 대 mmap ()? (0) | 2021.01.07 |
NodeJS를 사용하여 Amazon S3에 파일 업로드 (0) | 2021.01.07 |
mockito에서 doThrow () doAnswer () doNothing () 및 doReturn () 사용법 (0) | 2021.01.07 |
해결을 시작하지 않고 (ES6) 약속 만들기 (0) | 2021.01.07 |