mongodb - 我应该使用哪个 Node 的 mongo 驱动程序?

The Node wiki列出了几个不同的 node.mongo 驱动程序。各有什么优缺点?

现在我想有效地从 Node 跟踪 Mongo 上限集合,但我怀疑我最终会大量使用来自 Node 的 mongo,如果 stackoverflow 可以让我免于稍后切换到不同的驱动程序,那就太好了.

总的来说,我对对象关系映射器没有特别的兴趣;我主要是想以异步方式进行干净高效的插入、更新和查找调用。

最佳答案

很难说哪个是最好的。

从 api-sugar 的角度来看,我目前最喜欢的是:

  • Mongoose作为 ODM
  • Mongoskin女巫基本上将驱动程序的基于回调的 api 替换为基于 promises (when/then) 的 API

https://stackoverflow.com/questions/7013070/

相关文章:

mongodb-csharp 驱动程序 - 如何将属性保存为引用而不是嵌入?

javascript - MEAN堆栈中的动态html表单生成

mongodb - 无法使用 Mongo Shell 连接到 MongoDB Atlas 集群

node.js - ReactJS:如何在本地服务器上部署

mongodb - MongoDB中的外键关系

javascript - mongodb如何动态创建数据库/集合

mongodb - 通过 REST API 公开 mongodb 查询是否安全?

node.js - 在 Mongoose 中更新具有不同值的多个元素

javascript - 使用 express 将 MongoDB 查询结果作为 JSON 发送

mongodb - CouchDB 或 MongoDB 中的多对多关系