Database
- collection들의 물리적인 컨테이너.
- 각 컨테이너는 여러개의 파일로 이루어져있음
- MongoDB는 대체로 여러개의 Database로 구성됨
Collection
- Document들의 그룹
- RDBMS의 Table과 비슷한 개념
- 하나의 Database에 존재하고, 스키마에서 자유로움
Document
- 여러 key-value들의 set
- Document들은 Dynamic한 스키마를 가지고있음
- Dynamic 스키마 : Document간에 같은 field를 가질 필요없음
RDBMS | MongoDB |
---|
Database | Database |
Table | Collection |
Tuple/Row | Document |
Column | Field |