기타

mongodb 와 mongoose 비교

데굴데구르르 림 2022. 12. 22. 15:44
728x90

 

MongoDB는 BSON 문서 형태로 데이터를 저장하는 NoSQL 데이터베이스 시스템이다.

Node.js에서 mongodb는 mongodb 인스턴스와 상호 작용하기위한 네이티브 드라이버고,

mongoose는 npm 패키지로 배포되는 mongodb용 ODM 라이브러리(객체 모델링 도구)이다.

mongoose는 mongodb 드라이버 위에 빌드되어 개발자들에게 데이터를 모델링하는 방법을 제공한다.

 

Mongodb and Mongoose are two different drivers to interact with MongoDB database.

Mongoose : object data modeling (ODM) library that provides a rigorous modeling environment for your data. Used to interact with MongoDB, it makes life easier by providing convenience in managing data.

Mongodb: native driver in Node.js to interact with MongoDB.

 

출처 : https://stackoverflow.com/questions/28712248/difference-between-mongodb-and-mongoose