【问题标题】:Node.js + mongodb or mongojs?Node.js + mongodb 还是 mongojs?
【发布时间】:2021-03-12 22:31:29
【问题描述】:

我最近一直在将我的所有应用程序迁移到 node.js,就像它应该的那样。而且我一直在使用 mongojs 驱动程序,但是我最近发现有一个 mongodb 驱动程序。我想知道,这两者有什么区别吗?性能?

【问题讨论】:

  • 我会推荐mongodb自己制作的native node driver:github.com/mongodb/node-mongodb-native
  • 驱动程序本身说它是“mongodb 的模块,尽可能地模拟官方的 mongodb API”。那么我认为他们两个之间没有区别。我还是推荐官方驱动。

标签: node.js mongodb


【解决方案1】:

Mongojs 只是它的使用更简单,因为一些函数和被包装并且更容易调用。

它不影响性能,但理论上它会慢一点,因为有一个额外的函数调用。

你很擅长使用 Node.js 和本机驱动程序。对于初学者和更简洁的代码,mongojs 是一个不错的选择。

【讨论】:

  • 很好,这就是我需要的信息。我将运行几个基准测试并比较这两个。
  • 我没有做过任何基准测试,但如果这两者之间的性能差异超过 1%,我会感到惊讶。
【解决方案2】:

MongoJS,更简单,更简单,最终结果并不慢。

在过去的几年里,我只使用 MongoJS 构建 API,每小时处理数百万次事务,没有问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-07
    • 2013-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多