달력

12

« 2019/12 »

  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  



 

 

 

 

MongoDB 데이터모델 사례

개체의 관계가 n:m 경우

·         개념적 도메인 데이터 모델에서 개체의 관계가 m:n 경우는, NoSQL DBMS 양쪽 테이블에 link 표현 가능합니다.

·         embedding으로 n:m으로 표현할 수도 있는 , embedding하는 경우에는 데이터의 중복이 필연적으로 발생하므로 데이터 중복에 따른 데이터 불일치 문제가 생기지 않도록 하거나, 문제가 생겨도 상관없는 경우에만 사용해야 합니다.

 

 

블로그 데이터의 데이터 모델링 사례 (MongoDB 데이터모델)

RDBMS -> MongoDB

 


 

 

 

https://codedragon.tistory.com/2932

https://codedragon.tistory.com/9710

 

 

 

 

 

 

 

MongoDB Query 예시

MongoDB에서 Database, Collection 작성후 Document 삽입하는 Query 문의 사례입니다.

 

구분

내용

Database Name

test

Collection Name

books

Document

Name("Kim"), Tel("010-2222-1111")

 

 

USE test
db
.createCollection("books")
db
.books.insertOne({"Name":"Kim","Tel":"010-2222-1111"})

 

https://codedragon.tistory.com/8707

http://bit.ly/2Y2kDPP

 


Posted by codedragon codedragon

댓글을 달아 주세요



 

 

 

 

 

스쿱(Sqoop)

·         스쿱(Sqoop) RDBMS HDFS 사이에 데이터를 주고받을 있는 데이터 통합 툴입니다.

·         하이브테이블(Hive table), Avro 파일 하둡의 다양한 파일 형태를 HDFS 가져오거나 내보낼 있습니다.

 

https://codedragon.tistory.com/9570

 


Posted by codedragon codedragon

댓글을 달아 주세요


 

 

VSCode - 공백 제거하기

VSCode 메뉴: [File] >> [Preferences] >> [Settings]

 

"Trim Trailing Whitespace" 으로 검색 >>

[Trim Trailing Whitespace] 항목을 체크합니다.

Trim Trailing Whitespace

 


 


Posted by codedragon codedragon

댓글을 달아 주세요