홈 > 고객지원 > 기술문의

기술문의

embedded document에 대해 궁금한 점 입니다.

G 담다라 0 1856 0
안녕하세요~
데이터 진흥원에서 강사님에게 수업 받았던 수강생 입니다.
다름이 아니고 MongoDB에서는 RDBMS의 JOIN을 수행하지 않음으로써 좋은 성능을 기대 할 수 있다고 들었습니다.
제가 궁금한것은 책 내용중에
  • Embedded 되는 도큐멘트의 크기는 최대 16MB 범위내에서 가능합니다.
"그렇기 때문에 강한 관계에를 가진 Collection 간에는 유리한 데이터 구조이지만 약한 관계를 가진 Collection을 Rich Document로 설계 한다면 절대적으로 불리할 수 밖에 없을 것 입니다."  라는 내용이 있는데요.
 
책에 내용에는 강한 관계에 대한 구성 스크립트가 없는 것 같아서요..아래의 내용은 oracle에서의 구문인것 으로 보이구요.
Create typeproduct_detail as object
(item_no       number(2),
 p_name       varchar(50),
 s_price        number(8),
 qty               number(5),
 amount        number(10));
 
Create table order
(order_no     char(12),
 ename          varchar(10),
…………………
 order content   order_detail)
Nested Table order_content;
 
 
아니면
 
 
db.ord.insert(
{ord_id              : "2012 - 09 -012345",
 customer_name : "Wonman & Sports",
 emp_name        : "Magee",
 total                  : "601100",
 payment_type     : "Credit",
 order_filled        : "Y",
 item_id              : [ { item_id            : "1",
                                product_name  : "Bunny Boots",
                                item_price        : "135",
                                qty                   : "500",
                                price                : "67000"},
                               { item_id           : "2",
                                 product_name : "Pro Ski Boots",
                                 item_price       : "300",
                                 qty                  : "400",
                                 price               : "152000" }
                             ]
})
 
위 ebedded 구성에서 강한 관계이면 사용량 제한이 없고 약한관계이면 사이즈 제한(16MB)이 있다는 것인지 책보고 동강도 다시 봤는데 이해가 잘 되지 않아서요..;;;
쉽게 설명 부탁 드리겠습니다.

 

0 Comments
Category
State
  • 현재 접속자 2 명
  • 오늘 방문자 286 명
  • 어제 방문자 340 명
  • 최대 방문자 3,131 명
  • 전체 방문자 223,668 명
  • 전체 게시물 211 개
  • 전체 댓글수 41 개
  • 전체 회원수 1,230 명
Facebook Twitter GooglePlus KakaoStory NaverBand