목록[Database]/MongoDB (1)
쿼카러버의 기술 블로그
[MongoDB] 관계 구조 별 스키마 디자인하는법 (간단 요약) (1:1, 1:N, N:N)
몽고디비의 특징은, application specific한 schema를 짤 수 있다는 점이다. 정해진 룰이 없기 때문에, 내 어플리케이션이 어떻게 데이터를 쿼리할 것인지에 대해서만 고민하면 된다. 이 말은 즉, 특정 스키마가 어떤 어플리케이션에선 효율적이지만 또 어떤 어플리케이션에서는 비효율적이 될 수 있음을 의미한다. 본 글에서는 Mongo DB에 잘 정리된 글이 있어, 해당 문서에서 제안하는 다음의 룰을 기본으로, 스키마를 어떻게 짜면 좋을지에 대해 매우 간단한 초 예약본이다. 그냥 내가 나중에 보려고 작성한 부분이라 자세한 설명들은 생략돼있다. 사실 이거만 읽고, 예제만 보더라도 DB에 대한 개념이 있는 독자라면 바로 이해할 것이라 생각한다. 참고로 자세한 내용은 Mongo DB문서를 직접 읽어보..
[Database]/MongoDB
2022. 2. 26. 15:17