Mongoose е от по-високо ниво и използва драйвера MongoDB (това е зависимост, проверете package.json), така че ще го използвате така или иначе, като се имат предвид тези опции. Въпросът, който трябва да си зададете е:„Искам ли да използвам необработения драйвер или имам нужда от инструмент за моделиране на обектен документ?“ Ако търсите инструмент за моделиране на обекти (ODM, аналог на ORM от света на SQL), за да пропуснете работа от по-ниско ниво, искате Mongoose.
Ако искате драйвер, тъй като възнамерявате да нарушите много правила, които ODM може да наложи, изберете MongoDB. Ако искате бърз драйвер и можете да живеете с някои липсващи функции, опитайте Mongolian DeadBeef:https://github.com/marcello3d/node-mongolian