반응형
MongoDB, 몽고디비 논리적 구조 설계 시 주요 특징
MongoDB는 데이터와 프로세스 모두가 설계의 중심입니다.
- 파일 시스템을 이용한 데이터 저장 기술은 기업의 업무적 프로세스 중심으로 데이터를 해석하고 구조를 설계하는 방법입니다.
- 데이터베이스 관리 시스템을 이용한 방ㅂ접은 기업에서 발생하는 데이터를 중심으로 분석, 설계하는 방법입니다.
- NoSQL 기술에서는 기업의 업무적 프로세스와 데이터 모두를 설계의 중심으로 두어 유연한 데이터 구조를 설계하고 관리할 수 있습니다.
Rich Document Structure를 제공합니다.
- Rich Document Structure는 일부 데이터 중복이 발생한다고 해도 빠른 데이터 처리 및 효율적인 관리가 보장도니다면 비정규화된 설계구조도 하나의 설계 방법이 될 수 있다는 설계 지향 방법입니다.
MongoDB는 조인을 하지 않습니다.
- NoSQL은 중첩 데이터 구조를 설계할 수 있기 때문에 불필요한 조인을 최소화 시킬 수 있습니다.
MongoDB는 N:M 관계를 지원합니다.
- 관계형 데이터베이스는 Entity간 N:M 관계 구조를 설계할 수 없지만 MongoDB는 가능합니다.
MongoDB는 스키마 중심의 설계를 하지 않습니다.
- MongoDB에서 사용자 계정은 오직 인증의 의미만 가지고 있기 때문에 스키마를 고려한 설계를 할 필요가 없습니다.
반응형
'Data Base > NOSQL' 카테고리의 다른 글
[NOSQL] : MongoDB의 설계 기준 (0) | 2021.12.06 |
---|---|
[NOSQL] : Replica Set 멤버의 동기화 (0) | 2021.11.16 |
[NOSQL] : 복제 서버의 추가, 삭제 (0) | 2021.11.16 |
[NOSQL] : Fail Over (0) | 2021.11.16 |
[NOSQL] : Replica Sets 환경 설정 (0) | 2021.11.09 |
댓글