| 웹사이트 | mongodb.com |
| 카테고리 | 문서 데이터베이스 |
| 라이선스 | 오픈소스 (SSPL) |
| 가격 정보 | 무료 요금제 및 서버리스 옵션 제공. Atlas 클러스터는 시간별/월별로 과금되며, 엔터프라이즈 지원 및 프라이빗 클라우드를 이용할 수 있습니다. |
개요
MongoDB는 JSON 유사 문서를 저장하며, 쉽게 확장되고 웹, 모바일, IoT, 분석 워크로드를 지원합니다.
장점
- 문서 지향 JSON 데이터 모델
- 샤딩을 통한 수평 확장
- 풍부한 쿼리 및 집계 파이프라인
- 관리형 Atlas 클라우드 서비스
- 강력한 개발자 생태계
단점
- 조인 및 트랜잭션이 제한적임
- 고카디널리티 인덱스는 RAM을 많이 소모할 수 있음
- 유연한 스키마로 인해 데이터 일관성이 떨어질 수 있음
- 엔터프라이즈 기능은 비용이 많이 들 수 있음
최종 평가
MongoDB는 유연한 스키마와 수평 확장이 필요한 빠르게 변화하는 애플리케이션을 구축하는 팀에 이상적입니다. 복잡한 관계형 리포팅보다는 제품, 웹 및 모바일 워크로드에 가장 적합합니다. 주요 트레이드오프는 약한 관계형 보장과 대규모 환경에서의 높은 운영 복잡성입니다.