[MongoDB] MongoDB 기본

조상래·2021년 5월 13일
0

MongoDB

목록 보기
1/5

1. MongoDB란?

  • Document store를 사용하는 NOSQL의 한 종류이다. (참고: SQL과 NOSQL)
  • JSON 기반의 Document 데이터
  • Database -> Collection -> Document 구조로 구성이 된다.
    (Collection은 RDBMS의 Table, Document는 row라고 생각하면 된다. 그러나 column이라는 계념이 없다. 즉 데이터 모양이 자유롭다.)
  • Collection 생성시 PRIMARY KEY를 위한 별도의 컬럼을 만들 필요 없이 _id로 자동으로 생성
  • Collection 생성시 별도의 타입을 지정해 줄 필요가 없다.

2. 구조 (Robo 3T GUI 활용)

1) Collection
2) Documents: 각 Document는 모두 다른 형태로 저장될 수 있다. _id는 고유 id값이고 읽기가 가능하다.
3) Type: 보면 알 수 있듯이 입력된 Value 대로 따라가며 따로 지정해 줄 필요가 없다.

(참고: https://www.inflearn.com/course/nosql-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EB%AA%BD%EA%B3%A0db-%EC%9E%94%EC%9E%AC%EB%AF%B8%EC%BD%94%EB%94%A9/dashboard)

profile
Codestates Full IM26기 수료

0개의 댓글