1️⃣ MongoDB
- NoSQL 기반의 문서형(document-oriented) 데이터베이스.
- JSON 형식과 유사한 BSON(Binary JSON) 구조로 데이터를 저장.
- 관계형 DB의 "테이블-행" 대신, "컬렉션-도큐먼트" 구조 사용.
2️⃣ Cluster (클러스터)
- MongoDB의 서버 묶음 또는 인스턴스 그룹.
- Atlas에서는 하나의 클러스터가 하나의 MongoDB 서버처럼 동작함.
- 여러 데이터베이스(DB)를 가질 수 있음.
✅ 예시: Atlas에서 Cluster0 하나를 만들면, 그 안에 여러 DB 생성 가능
3️⃣ Database (데이터베이스)
- MongoDB 클러스터 안에 존재하는 논리적 데이터 저장 공간.
- 각 데이터베이스는 여러 개의 컬렉션을 포함함.
- RDBMS의 “스키마”와 유사하지만, 구조적 제약이 없음.
✅ 예시: contactsDB, blogDB, usersDB
4️⃣ Collection (컬렉션)
- 데이터베이스 내의 도큐먼트(document)들의 집합.
- RDB의 **테이블(table)**에 해당하지만, 스키마가 없음.