c# - MongoDB:C# 还是 JavaScript?

标签 c# javascript mongodb mongodb-.net-driver

我对 MongoDB 的工作并不深入。但我想将它与 C# 驱动程序一起使用。我想并不是所有的功能都可以在这个驱动程序中使用(我说的对吗?)。或者例如,很容易找到一些用 javascript 编写的代码,因此,无需在 C# 驱动程序中映射/查找合适的方法就可以轻松使用它。我知道 MongoDB 是用 C++ 编写的,但据我所知,主要/ native 驱动程序语言是 javascript。所以我对如何从 C# 运行 javascript 以使用 MongoDB 感兴趣?这是否有助于从 MongoDB 获取所有功能?如果是,请告诉我,如何在 C# 中嵌入和运行 javascript?当然,我需要快速且易于使用的实现,你知道的;)))))

编辑:哪个驱动程序会更快:C# 还是 JavaScript?

最佳答案

大多数功能应该由驱动程序在 C# 级别提供。但是,如果您想执行一些更高级的查询,例如 map-reduce,那么您可能会陷入编写一些 Javascript 的困境 - 这就像为 RDBMS 编写 SQL。

关于c# - MongoDB:C# 还是 JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4028963/

相关文章:

c# - LINQ:根据属性值从 XML 中删除元素?

c# - 时间复杂度——将 O(N²) 重构为 O(N)

c# - 如何使用自由文本搜索查询 Google Calendar API

javascript - 是什么导致我的标签的事件处理程序触发两次?

MongoDB - 断言失败 isOk() db/pdfile.h

c# - Unity如何 "power bounce"一个物体从另一个物体相对于它的角度?

javascript - Node读取ts模块/读取代码文件

javascript - 如何遍历所有未选中的复选框?

php - 有没有办法在 PHP 中测试 MongoDB 连接?

mongodb - 按字段分组文档并合并字段