哪个C#驱动程序用于Mongo?

时间:2011-04-26 23:51:37

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

我正在使用Mongo开始一个新项目,并想知道对哪个C#驱动程序使用普遍的共识是什么?

我倾向于NoRM(here)或官方司机(here)。

在决定时使用哪些建议或意见以及考虑什么?

我意识到关于这个主题还有其他问题,但它们有点过时了。

2 个答案:

答案 0 :(得分:5)

使用mongodb c#驱动程序。因为官方mongodb c#驱动程序经过了充分测试,包含了mongodb的所有最新功能并得到了社区的支持。

LINQ的?你认为这是一个真正的问题吗?我觉得不是。我找到了jira bug来获得linq支持,但没有投票。另外我在我的所有项目中使用官方mongodb c#驱动程序,即使没有linq它也能很好地工作。

所以,我认为不需要思考,只需要使用官方的mongodb c#驱动程序。

答案 1 :(得分:1)

NoRM有一些很酷的功能,但它不再被主动维护。当然可能会改变,但我宁愿选择正在积极开发的那个。

我将我的应用程序切换到官方C#驱动程序并且它很棒 - 它已经更新以利用1.8的所有新功能,并将继续升级以利用新的MongoDB功能。