NoSQL, 그중에서도 우리 회사에서 사용하는 몽고DB를 중점적으로 다루고자 한다.
몽고DB는 document 기반의 database이다. document는 말 그대로 문서 형식으로 나열된 데이터라 볼 수 있다.
document는 field와 value 한 쌍으로 이루어져 있으며, field는 고유 식별자, value는 주어진 식별자와 관련한 데이터를 의미한다.
{
<field> : <value>,
<field> : <value>,
"name" : "jeonghyeon",
"title" : "worker",
"age" : "28"
}
이러한 document의 모음을 collcetion이라 하며, 하나의 database에는 다수의 collection이 있다.
용어 정리
Document
Field와 Value 한 쌍으로 이루어진 데이터
Field
특정 데이터 포인트를 위한 고유 식별자
Value
주어진 식별자왕 관련한 데이터
Collection
Document 모음 (하나의 Database 안에는 다수의 Collection이 있고, 하나의 Collection 안에는 다수의 Document가 있다)
'🧪실험실 > NoSQL' 카테고리의 다른 글
0. NoSQL이란 (0) | 2021.10.21 |
---|