몽고db와 몽구스는 엄연히 다르다
몽고db가 더욱 큰 개념인데
몽구스는 몽고db 드라이버라고 불린다.
몽고db 드라이버는 마치 몽고db의 플러그인같은 개념인데
몽구스라는 드라이버를 사용하게 되면서 얻는 이점은
db의 스키마를 설정할수있다.
다시 말하자면 몽구스를 사용하지 않는 몽고db는 스키마없이 데이터만 꾸역꾸역 집어넣기만 한다.
하지만 몽구스같은 드라이버를 사용하게되면 코드가 더욱 복잡해지며 데이터 처리가 복잡해지기 때문에 연산에서 에러가 날 가능성이 높아진다고 한다.
참고
http://stackoverflow.com/questions/28712248/difference-between-mongodb-and-mongoose
'JS > Mongodb' 카테고리의 다른 글
Nodejs Mongoose 게시물 페이징처리하기 (0) | 2018.04.12 |
---|---|
MeanStack - Mongoose에서 데이터를 찾아서 Json으로 내보낼때 throw new TypeError('first argument must be a string or Buffer'); (1) | 2016.07.19 |
MeanStack - 몽구스에서 콜렉션을 참조할때 끝에 s를 붙여서 참조해버릴때 (0) | 2016.07.19 |
Cloud9 - server.js에서 mongoose db 연결하기 (0) | 2016.06.24 |
리눅스 몽고DB 설치 및 연결 (0) | 2016.06.22 |