MongoDB - Data Models

Jina·2020년 8월 20일
0

MongoDB

목록 보기
1/1

Embedded Data

References Data

내장(Embed) vs 참조(Reference)

아래의 내용은 MongoDB Schema 디자인 하기에서!

스키마 디자인에서 "이 객체가 자신만의 컬렉션을 가질 것인가? 다른 컬렉션안에 내장되어야 하는가?"를 결정하는 것이 중요

일반적인 RDBMS에서는 정규화를 통해서 테이블을 분리하지만 MongoDB에서는 객체를 내장할 경우 디스크에서 같은 곳에 위치하기 때문에 더 효율적
그래서 오히려 "왜 이 객체를 내장하지 않는가?"하는 관점으로 접근해야 함


Ref

공식문서
MongoDB Schema 디자인 하기

0개의 댓글