inah-_-.log
로그인
inah-_-.log
로그인
[MongoDB] mongoDB와 mongoose
Inah-_-
·
2021년 8월 9일
팔로우
1
mongodb
mongoose
nosql
1
데이터베이스
목록 보기
8/13
mongoDB와 mongoose의 큰 차이점
📝 mongoDB 라이브러리
MongoDB의 공식 라이브러리이다.
Mongo 콘솔 클라이언트 명령과 동일하게 조작이 가능하다.
Document에 데이터를 아무거나 넣어도 에러가 발생하지 않는다.
🐵 mongoose
Node.js와 MongoDB를 연결해주는 ODM이다.
ODM(Object Document Mapping) : 객체와 문서를 1:1로 매칭
Document에 데이터를 아무거나 넣을 경우 에러를 발생시키는 스키마를 도입했다.
SQL의 Table과 Schema는 비슷한 개념이다.
promise와 callback 사용이 가능하다.
따라서 mongoose 사용이 API 개발에 더 적합하다.
Reference
휴몬랩님 블로그 참조
Inah-_-
Backend Developer
팔로우
이전 포스트
MySQL, Conda 명령어 정리
다음 포스트
[RDBMS] PostgreSQL
1개의 댓글
댓글 작성
Soojin.Lee
2021년 8월 16일
몽고대학 입학하셨나요?
답글 달기
몽고대학 입학하셨나요?