Overview이번 글에서는 MongoDB를 중심으로 NoSQL 데이터베이스의 개념, 관계형 데이터베이스(RDBMS)와의 차이점, 그리고 MongoDB의 주요 특징 및 샤딩(Sharding) 방식에 대해 정리했다. MongoDB는 "거대한(Humongous)" 데이터를 처리할 수 있도록 설계된 대표적인 NoSQL 문서형 데이터베이스이다. 유연한 스키마와 뛰어난 수평 확장성, 고가용성을 제공하며, 특히 빅데이터나 비정형 데이터 처리를 요하는 환경에 적합하다. 글에서는 다음과 같은 내용을 다뤘다.NoSQL이란 무엇인가? → 문서형, 키-값, 컬럼 기반, 그래프 DB로 분류MongoDB vs RDBMS 비교 → 스키마 유동성, 데이터 모델, 확장성, ACID 지원 등MongoDB의 주요 특징 → Docume..