Database/MongoDB

01. MongoDB 란? [ MongoDB ]

민돌이 2016. 11. 16. 13:48
반응형


MongoDB


1. 오라클과는 다른 데이터베이스

2. 데이터를 관리하는게 아니라 인포메이션을 관리한다.(하나의 데이터를 하나의 문서로 표현)

3. 관계라는 개념이 존재하지 않는다.

4. 데이터는 JSON {} Type 로 저장된다.

5. RDB의 무결성 제약의 원칙이 무시됨

6. 고유한 값을 자동으로 만들어 냄



출처1 : mcjang 강사님



 관계형 데이터베이스와 MongoDB의 논리적 용어 비교

출처2 : mcjang 강사님





동일한 Filed를 가지고 있지만 순서가 다르면 서로 다른 문서로 처리한다.

ex)

{"greeting" : "Hello, World", "foo" : 3}

{"foo" : 3, "greeting" : "Hello, World"}


key가 중복될 수 없다.

ex)

{

"greeting" : "Hello, World",

"greeting" : "Hello, MongoDB"

}

반응형