MongoDB의 샤딩
MongoDB의 샤딩 구조는 분산데이터베이스의 전통적인 분할 3계층 구조 – 응용, 중개자, 데이터 계층 – 를 가진다. 중개자 역할을 담당하는 mongos와 중개자의 메타 정보를 저장하고 있는 config 서버, 그리고 데이터를 저장하는 mongod 로 구성된다. 본 절에서는 이러한 MongoDB의 샤딩 구조에 대한 기본적인 개념부터, 각 모듈들이 처리하는 내부 구조에 대해서 알아본다.
- 샤딩 시스템 개요
- MongoDB의 샤딩
- MongoDB의 Config 서버
- MongoDB의 라우터
- MongoDB의 분산 락
- MongoDB의 샤딩 한계
- MongoDB의 데이터 유실 가능성