#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, в противном случае используйте драйвер напрямую.