MongoDB는 기본적으로 문서가 동일한 스키마를 가질 필요가 없다.
이러한 유연성은 엔티티 또는 개체에 대한 문서 매핑을 용이하게한다.
샤딩(Sharding)
- MongoDB는 샤딩을 사용하여 수평 확장을 제공한다.
- 이를 통해 클러스터는 대규모 데이터 세트와 높은 처리량을 달성할 수 있다.
복제(replication)
- MongoDB의 복제 세트는 동일한 데이터를 여러 노드에 거쳐 배포함으로써 중복성과 고가용성을 제공한다.
- 단일 데이터베이스 서버의 손실에 대한 내결함성 제공
- mongod 복제 세트는 동일 데이터 세트를 유지 관리하는 인스턴스 그룹이다.