gpt4 book ai didi

node.js - 无架构驱动程序选项?

转载 作者:可可西里 更新时间:2023-11-01 09:58:15 25 4
gpt4 key购买 nike

所以我有点矛盾。我想要一个高质量的驱动程序/库来访问它也是无模式的,但似乎唯一活跃的 Nodejs MongoDB 库是 Mongoose。

现在,Mongoose 非常棒,但同样......它是一个基于模式的库,我不想在这个项目中使用 Mongo。

所以,我发现符合我的标准(不是 Mongoose )的选项如下..

  • Mongodb 原生
    • 可能是使用最广泛的选项,也是其他库的基础,但不是最友好的。在我看来,深度嵌套的回调很快就会变得丑陋。
  • MongoSkin
    • 这是一个不错的选择,它似乎允许大量访问普通的 Mongo 构造,但同时它的文档很少,而且不是那么活跃。
  • 蒙古语
    • 我个人的偏好..但它无法访问 Mongo 的大部分构造,而且该项目似乎快死了..它基本上一年没有任何事件。
  • Mongojs
    • 可能是三个包装器之间最近活跃的一个,但它缺少 GridFS 支持(我看到了)

我还缺少其他选项吗?

编辑:将其他库添加到列表中..

最佳答案

我建议您看一下:

  1. 直接使用 native node.js 库 mongodb-native (所有这些都是基于此)。
  2. mongojs ,它最低限度地包装 native 库以尽可能模拟官方 mongodb API。

关于node.js - 无架构驱动程序选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13755081/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com