MongoDB의 진화 – 버전 히스토리

MongoDB의 최초 버전은 2009년 8월에 출시됐습니다. 1.0 릴리즈와 곧이어 출시된 초기 버전들은 문서 지향 데이터 모델을 기반으로 탄력적이고 분산화된 시스템 기초 위에 구축된 데이터베이스 설계에 대한 새롭고 대체로 증명되지 않은 접근법을 검증하는 데 집중했습니다. 이러한 초기 MongoDB 릴리즈들은 스타트업과 기업 모두로부터 많이 채택됐습니다.

초기 제품/개발자 적합성 검증에 집중하던 MongoDB 엔지니어링 팀의 초점은 이후 이 시스템을 틈새 시장을 공략한 NoSQL 데이터베이스를 넘어서서 광범위한 현대적이고 미션 크리티컬한 애플리케이션을 지원할 수 있는 범용 데이터 플랫폼으로 발전시키는 것으로 옮겨갔습니다.

이들이 집중한 주요 개선 사항은 복원성 및 확장성, Transactional Gaurantee (TG), MongoDB 쿼리 API 및 드라이버의 다용도성, 확장된 보안 및 개인정보 관리, 그리고 클라우드 및 모바일 서비스였습니다.

이 데이터베이스의 최신 릴리즈는 MongoDB 5.0입니다. MongoDB는 개발자들 사이에서 무려 1억7,500만 회 이상 다운로드 됐고 가장 원하는 데이터베이스로 선정됐습니다.

최신 MongoDB 버전의 새로운 점

마지막으로 MongoDB를 접했던 연도를 선택하시면 이전과 비교해 무엇이 새로워졌는지 간략히 살펴볼 수 있습니다.

2020년 — MongoDB 4.4

  • MongoDB 5.0의 시계열 모음, 창 기능 및 온라인 아카이빙은 IoT 및 금융 앱을 더 쉽고 더 빠르고 더 저렴하게 구축하고 실행할 수 있도록 합니다.

  • 라이브 리샤딩을 통해 데이터베이스 다운타임이나 복잡한 마이그레이션 과정 없이 애플리케이션 진화에 따른 모음에 대한 샤드 키 변경을 온디맨드로 수행할 수 있습니다.

  • MongoDB 버저닝된 API는 애플리케이션을 미래에도 사용할 수 있도록 합니다. 백워드 브레이킹 체인지 위험 없이 최신 MongoDB 릴리즈로 업그레이드할 수 있습니다.

  • Atlas Serverless 인스턴스(미리보기)는 워크로드를 만족하도록 자동 및 동적으로 확장되며 사용자는 소비된 리소스에 대해서만 요금을 지불합니다.

MongoDB 릴리즈 노트


2019년 — MongoDB 4.2

  • MongoDB 4.4는 UNION으로 더욱 풍부한 집계, 워크로드 진화에 따라 데이터 분산을 조정하기 위한 정제 가능한 샤드 키, 그리고 일관된 저지연을 위한 헤지드 읽기(hedged reads)를 제공합니다.
  • MongoDB Atlas 데이터베이스와 클라우드 객체 스토리지에 구축된 데이터 레이크 사이에서 데이터를 자동으로 티어링해주는 Online Archive

  • MongoDB Cloud는 일관된 API 및 데이터 모델을 통해 데이터베이스, 검색, 데이터 레이크 및 Realm을 통합하여 일원화된 클라우드-에지 개발자 경험을 제공합니다.

  • Realm Mobile Database & Sync는 직관적인 모바일 데이터베이스, MongoDB Atlas와의 자동화된 동기화 및 내장된 충돌 해결 기능을 통해 동급 최고의 경험을 제공합니다.

MongoDB 릴리즈 노트


2018년 — MongoDB 4.0

  • MongoDB Atlas Data Lake를 사용하면 MongoDB Query Language 및 도구를 사용하여 Amazon S3에서 모든 형식의 데이터를 쉽고 빠르게 쿼리할 수 있습니다.

  • MongoDB 4.2는 분산 ACID 트랜잭션, 클라이언트측 필드 레벨 암호화, 온디맨드 구체화 뷰(materialized view) 등을 통해 모든 OLTP 앱을 지원합니다.

  • MongoDB Realm은 세계에서 가장 인기 있는 현대적인 모바일 데이터베이스를 MongoDB Stitch 및 Atlas와 통합하여 프론트에서 백엔드에 이르기까지 원활한 데이터 이동을 가능하게 합니다.

  • MongoDB Atlas는 완전 자동 용량 관리를 위한 오토 스케일링과 데이터 필터링, 랭킹 및 정렬을 위한 Lucene 인덱스를 통한 풀 텍스트 검색을 지원합니다.

MongoDB 릴리즈 노트


2017년 — MongoDB 3.6

  • 다중문서 ACID 트랜잭션을 통해 모든 MongoDB 사용 사례를 훨씬 수월하게 처리할 수 있습니다.

  • MongoDB Stitch는 MongoDB의 서버리스 플랫폼으로 GA 버전이 출시됐습니다. 클라이언트의 데이터 및 서비스에 대한 간편하면서도 안전한 접근을 통해 애플리케이션 개발을 가속화합니다.

  • MongoDB Atlas의 Global Clusters는 저지연 읽기/ 쓰기와 규제 준수를 위한 데이터 배치 제어를 위해 완전한 관리형의 글로벌 분산 데이터베이스 디플로이먼트를 생성합니다.

MongoDB 릴리즈 노트


2016년 — MongoDB 3.4

MongoDB 릴리즈 노트


2015년(말) — MongoDB 3.2

MongoDB 릴리즈 노트


2015년(초) — MongoDB 3.0

MongoDB 릴리즈 노트


2014년 — MongoDB 2.6

MongoDB 릴리즈 노트

Want to learn more?
Our MongoDB Evolved white paper details the most important new capabilities and enhancements made from 2015 through to the present day.
Ready to start building?
Launch a new cluster or migrate to MongoDB Atlas today, with zero downtime.