【问题标题】:Can we use MongoDB with ORMs we used to use with relational databases, such as linq2sql, entity framework, subsonic,...?我们可以将 MongoDB 与我们以前用于关系数据库的 ORM 一起使用,例如 linq2sql、实体框架、subsonic,...?
【发布时间】:2011-03-04 09:55:30
【问题描述】:

根据您的经验,我想知道是否可以使用我们以前使用 .net ORM 和 nosql db(如 MongoDB)的经验。
如果您知道这样做的示例,请在您的答案中参考。

【问题讨论】:

    标签: .net mongodb orm database nosql


    【解决方案1】:

    您可以重用您的 LINQ 技能,因为 .net 和 MongoDB 之间的两个提供程序都支持 LINQ。 norm 驱动程序和 mongodb-csharp-driver 都支持 LINQ 查询。

    http://www.mongodb.org/display/DOCS/C+Sharp+Language+Center

    在大多数情况下,将对象映射到文档比将对象映射到一组表更容易。但是您不能重用您以前的所有经验,因为文档数据库和关系数据库非常不同。但是探索一个新的“世界”不是很有趣吗?

    【讨论】:

      猜你喜欢
      • 2013-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-04
      • 2019-08-23
      • 1970-01-01
      • 1970-01-01
      • 2015-10-26
      相关资源
      最近更新 更多