我想知道根据您的经验是否可以使用我们以前使用.net ORM与nosql db(如MongoDB)的经验。
如果你知道这样做的样品,请参考你的答案。
答案 0 :(得分:4)
您可以重用LINQ技能,因为.net和MongoDB之间的两个提供程序支持LINQ。规范驱动程序和mongodb-csharp驱动程序都支持LINQ查询。
请参阅http://www.mongodb.org/display/DOCS/C+Sharp+Language+Center
将对象映射到文档大多数情况下比将对象映射到一组表更容易。但是您无法重复使用以前的所有经验,因为文档数据库和关系数据库非常不同。但探索一个新的“世界”并不是很有趣吗?