Database | 데이터베이스
Mongo DB 기초
iIxmont
2018. 10. 15. 15:39
Mongo DB는 json 문서 형태로 DB 를 처리 할 수 있다.
저장 될 때는 아래 문서와 같은 형태로 저장된다.
{ "greeting" : "hello" , "foo" : 3 }
greeting 은 hello 라는 값을 갖는다.
foo 는 3 이라는 값을 갖는다.
여기서 greeting 에 해당하는 값은 문자열이다.
foo 에 해당하는 값은 숫자이다.
MongoDB는 데이터 형과 대소문자도 구분한다.
{ "foo" : 3 } 과 { "foo" : "3" } 은 값이 서로 다르다.
{ "Foo" : 3 } 과 { "foo" : 3 } 도 다르다.
한 가지 중요한 것은 키가 중복되면 안된다.
{ "greeting" : "Hello world" , "greeting" : "hello mongo" }
이렇게 되면 greeting 이라는 키가 중복된다.
Mongo DB에는 콜렉션 이라는 개념이 있다.
콜렉션은 문서들의 모음이다.
문서는 관계형 데이터베이스에서 행에 대응되는 개념이다.
콜렉션은 테이블에 대응된다.