| SQL 용어 |
MongoDB 용어
|
| 일반 용어
|
| 데이터베이스(database) |
데이터베이스(database)
|
| 테이블(table) |
콜렉션(collection)
|
| 행(row) |
문서(document) / BSON 문서(BSON document)
|
| 컬럼(column) |
필드(field)
|
| 인덱스(index) |
인덱스(index)
|
| 테이블 조인(table join) |
임베디드 문서 및 링킹(embedded documents and linking)
|
| 주키(primary key) |
주키(primary key)
|
| 특정 컬럼을 주키로 지정 |
주키가 _idfield로 자동 설정됨
|
| 집계(aggregation, 예: group by) |
집계 파이프라인(aggregation pipeline)
|
| 집계 기능
|
| WHERE |
$match
|
| GROUP BY |
$group
|
| HAVING |
$match
|
| SELECT |
$project
|
| ORDER BY |
$sort
|
| LIMIT |
$limit
|
| SUM() |
$sum
|
| COUNT() |
$sum
|
| 조인(join) |
딱 들어맞는 것은 없음. 단, 문서 내 임베디드 필드에서 $unwindoperator 로 유사한 기능 이용가능
|