MongoDB의 최초 버전은 2009년 8월에 출시됐습니다. 1.0 릴리즈와 곧이어 출시된 초기 버전들은 문서 지향 데이터 모델을 기반으로 탄력적이고 분산화된 시스템 기초 위에 구축된 데이터베이스 설계에 대한 새롭고 대체로 증명되지 않은 접근법을 검증하는 데 집중했습니다. 이러한 초기 MongoDB 릴리즈들은 스타트업과 기업 모두로부터 많이 채택됐습니다.
초기 제품/개발자 적합성 검증에 집중하던 MongoDB 엔지니어링 팀의 초점은 이후 이 시스템을 틈새 시장을 공략한 NoSQL 데이터베이스를 넘어서서 광범위한 현대적이고 미션 크리티컬한 애플리케이션을 지원할 수 있는 범용 데이터 플랫폼으로 발전시키는 것으로 옮겨갔습니다.
이들이 집중한 주요 개선 사항은 복원성 및 확장성, Transactional Gaurantee (TG), MongoDB 쿼리 API 및 드라이버의 다용도성, 확장된 보안 및 개인정보 관리, 그리고 클라우드 및 모바일 서비스였습니다.
이 데이터베이스의 최신 릴리즈는 MongoDB 5.0입니다. MongoDB는 개발자들 사이에서 무려 1억7,500만 회 이상 다운로드 됐고 가장 원하는 데이터베이스로 선정됐습니다.
MongoDB 5.0의 시계열 모음, 창 기능 및 온라인 아카이빙은 IoT 및 금융 앱을 더 쉽고 더 빠르고 더 저렴하게 구축하고 실행할 수 있도록 합니다.
라이브 리샤딩을 통해 데이터베이스 다운타임이나 복잡한 마이그레이션 과정 없이 애플리케이션 진화에 따른 모음에 대한 샤드 키 변경을 온디맨드로 수행할 수 있습니다.
MongoDB 버저닝된 API는 애플리케이션을 미래에도 사용할 수 있도록 합니다. 백워드 브레이킹 체인지 위험 없이 최신 MongoDB 릴리즈로 업그레이드할 수 있습니다.
Atlas Serverless 인스턴스(미리보기)는 워크로드를 만족하도록 자동 및 동적으로 확장되며 사용자는 소비된 리소스에 대해서만 요금을 지불합니다.
MongoDB Atlas 데이터베이스와 클라우드 객체 스토리지에 구축된 데이터 레이크 사이에서 데이터를 자동으로 티어링해주는 Online Archive
MongoDB Cloud는 일관된 API 및 데이터 모델을 통해 데이터베이스, 검색, 데이터 레이크 및 Realm을 통합하여 일원화된 클라우드-에지 개발자 경험을 제공합니다.
Realm & Sync는 직관적인 모바일 데이터베이스, MongoDB Atlas와의 자동화된 동기화 및 내장된 충돌 해결 기능을 통해 동급 최고의 경험을 제공합니다.
MongoDB Atlas Data Lake를 사용하면 MongoDB Query Language 및 도구를 사용하여 Amazon S3에서 모든 형식의 데이터를 쉽고 빠르게 쿼리할 수 있습니다.
MongoDB 4.2는 분산 ACID 트랜잭션, 클라이언트측 필드 레벨 암호화, 온디맨드 구체화 뷰(materialized view) 등을 통해 모든 OLTP 앱을 지원합니다.
Atlas App Services은 세계에서 가장 인기 있는 현대적인 모바일 데이터베이스를 MongoDB Stitch 및 Atlas와 통합하여 프론트에서 백엔드에 이르기까지 원활한 데이터 이동을 가능하게 합니다.
MongoDB Atlas는 완전 자동 용량 관리를 위한 오토 스케일링과 데이터 필터링, 랭킹 및 정렬을 위한 Lucene 인덱스를 통한 풀 텍스트 검색을 지원합니다.
다중문서 ACID 트랜잭션을 통해 모든 MongoDB 사용 사례를 훨씬 수월하게 처리할 수 있습니다.
MongoDB Stitch는 MongoDB의 서버리스 플랫폼으로 GA 버전이 출시됐습니다. 클라이언트의 데이터 및 서비스에 대한 간편하면서도 안전한 접근을 통해 애플리케이션 개발을 가속화합니다.
MongoDB Atlas의 Global Clusters는 저지연 읽기/ 쓰기와 규제 준수를 위한 데이터 배치 제어를 위해 완전한 관리형의 글로벌 분산 데이터베이스 디플로이먼트를 생성합니다.
다중문서 ACID 트랜잭션을 통해 모든 MongoDB 사용 사례를 훨씬 수월하게 처리할 수 있습니다.
Change streams와 쓰기 재시도쓰기 재시도를 통해 올웨이즈온(always-on) 실시간 반응형 애플리케이션을 구축합니다.
Fully expressive JOINs, 어레이 업데이트 및 스키마 검증을 통해 풍부한 데이터 조작 및 거버넌스 제어를 갖춘 강력한 애플리케이션을 구축합니다.
MongoDB Atlas 데이터베이스 서비스는 AWS, Azure 및 GCP에서 이용할 수 있어 클라우드 락인으로부터 자유로우며, MongoDB Stitch는 클라우드에서 애플리케이션 백엔드를 구성하고 실행할 수 있도록 합니다.
다중문서 ACID 트랜잭션을 통해 모든 MongoDB 사용 사례를 훨씬 수월하게 처리할 수 있습니다.
지역 인식 존드 샤딩(zoned sharding) 은 데이터 지역성을 지원하고, change streams 및 쓰기 재시도 쓰기 재시도는 올웨이즈온 실시간 반응형 애플리케이션 구축을 가능하게 합니다.
Fully expressive joins, 패싯 검색(faceted search), 그래프 순회(graph traversals), 기타 다양한 새로운 쿼리 오퍼레이터로 단일 데이터 플랫폼에 강력한 애플리케이션들을 구축합니다.
MongoDB Atlas는 MongoDB를 위한 완전 관리형 서비스로서의 데이터베이스(DaaS)로서 온디맨드 및 PAYG (pay-as-you-go) 방식으로 제공됩니다.
다중문서 ACID 트랜잭션을 통해 모든 MongoDB 사용 사례를 훨씬 수월하게 처리할 수 있습니다.
50 노드 레플리카 셋으로 구성된 플러거블 WiredTigerWiredTiger,인메모리 및 암호화 스토리지 엔진과 지역 인식 존드 샤딩을 통해 확장성을 비약적으로 개선합니다.
Fully expressive joins, 패싯 검색(faceted search), 그래프 순회(graph traversals), 기타 다양한 새로운 쿼리 오퍼레이터로 단일 데이터 플랫폼에 강력한 애플리케이션들을 구축합니다.
MongoDB Atlas는 MongoDB를 위한 완전 관리형 서비스로서의 데이터베이스(DaaS)로서 온디맨드 및 PAYG (pay-as-you-go) 방식으로 제공됩니다.
다중문서 ACID 트랜잭션을 통해 모든 MongoDB 사용 사례를 훨씬 수월하게 처리할 수 있습니다.
WiredTiger 스토리지 엔진, 문서 수준 로킹 및 내장된 압축으로 확장성을 비약적으로 개선합니다.
Fully expressive joins, f패싯 검색(faceted search), 그래프 순회(graph traversals), 기타 다양한 새로운 쿼리 오퍼레이터로 단일 데이터 플랫폼에 강력한 애플리케이션들을 구축합니다.
MongoDB Atlas는 MongoDB를 위한 완전 관리형 서비스로서의 데이터베이스(DaaS)로서 온디맨드 및 PAYG (pay-as-you-go) 방식으로 제공됩니다.