본문 바로가기
공부기록/여러가지

MongoDB 시작하기(Enterprise vs Community Edition 차이)

by 책읽는 개발자 ami 2023. 6. 27.
728x90
반응형

MongoDB 시작하기

1. MongoDB 다운로드

https://www.mongodb.com/try/download/community

 

Try MongoDB Community Edition

Try MongoDB Community Edition on premise non-relational database including the Community Server and Community Kubernetes Operator for your next big project!

www.mongodb.com

MongoDB는 Enterprise Edition과 Community Edition으로 두 가지 주요 버전을 제공합니다. 아래는 MongoDB Enterprise Edition과 Community Edition의 주요 차이점은 아래와 같다.

  1. 기능: MongoDB Enterprise Edition은 Community Edition에 비해 고급 기능과 추가 보안 기능을 제공한다. 예를 들어, 엔터프라이즈 보안, 데이터 마스킹, 암호화, LDAP/Active Directory 통합, 고가용성 기능, 성능 모니터링 및 관리 기능 등이 있음.
  2. 보안: Enterprise Edition은 데이터베이스 보안을 강화하기 위한 다양한 기능과 보안 업데이트를 제공한다. 인증, 액세스 제어, 데이터 암호화, 필드 레벨 보안, SSL/TLS 암호화, Auditing 등의 기능을 제공하여 보다 엄격한 보안 요구 사항을 충족시킨다.
  3. 지원: MongoDB Enterprise Edition을 구매하면 엔터프라이즈 지원 계약을 통해 MongoDB 개발팀의 지원을 받을 수 있다. 이에 따라 엔터프라이즈 고객은 우선적인 기술 지원, 상업적인 지원, 업그레이드 및 패치 관리, 장애 대응 등을 받을 수 있습니다.
  4. 라이선스: MongoDB Community Edition은 AGPL(최종 사용자 장치 소프트웨어 공개용) 라이선스에 따라 무료로 사용할 수 있다. 반면에 MongoDB Enterprise Edition은 상용 라이선스를 사용하며, MongoDB 개발팀의 지원 및 엔터프라이즈 기능에 액세스하려면 구매해야 한다.
  5. 가용성: Enterprise Edition은 Community Edition에 비해 더 높은 가용성 및 확장성을 제공한다. Replication, Sharding, 멀티-레벨 클러스터링 등의 기능을 사용하여 대규모 및 비즈니스 중요한 작업에 대한 고가용성 및 확장성을 보장할 수 있습니다.

MongoDB Enterprise Edition은 보안 및 고급 기능을 필요로 하는 엔터프라이즈 환경에 적합합니다. 반면, MongoDB Community Edition은 개발 및 테스트 환경, 개인 프로젝트, 소규모 애플리케이션 등에 적합합니다. 선택할 버전은 프로젝트의 요구 사항과 예산에 따라 달라진다.

간단한 프로그램 개발 예정인 저는 Community Edition을 설치했습니다.

설치 중 아래와 같은 화면이 나옵니다.

Run service as Network Service user를 선택한 후 Next를 눌러줍니다.

MongoDB Compass를 설치할 것인지 묻는 창이 나온다면 알아서 선택해주세요. 저는 설치했습니다.

MongoDB Compass는 MongoDB의 공식 GUI 클라이언트 도구입니다. MongoDB 데이터베이스를 시각적으로 탐색하고 관리하기 위해 사용됩니다. Compass를 사용하면 데이터베이스, 컬렉션, 문서, 인덱스 등의 요소를 직관적으로 조작할 수 있습니다.

 

728x90
반응형