плюсы и минусы использования MongoDB Node.js водитель над мангустом и наоборот

#node.js #mongodb #mongoose #mongodb-nodejs-driver

#node.js #mongodb #мангуст #mongodb-nodejs-драйвер

Вопрос:

Я работаю над проектом веб-приложения, который использует node.js в качестве бэкэнда . Итак, я использую базу данных mongodb для хранения и создания записей. Когда я углубился в драйвер mongodb для node.js , Затем я обнаружил , что существуют два официальных и очень известных фреймворка для вмешательства в базу данных monogdb . MongoDB Node.js водитель и Мангуст.

Я хочу знать, каковы преимущества и недостатки использования MongoDB Node.js драйвер над мангустом и мангустом над MongoDB Node.js водитель.

Ответ №1:

Mongoose — это ODM. Он использует драйвер для всех запросов и операций. Если вам нужна функциональность, предоставляемая Mongoose, используйте Mongoose, в противном случае используйте драйвер напрямую.