ORM的实时项目

时间:2013-05-22 17:12:06

标签: .net entity-framework nhibernate orm nosql

经常听说任何ORM的性能都无法通过ADO.Net实现直接连接的性能,这是真的吗? 我正在使用一个实时的应用程序,我在组装初始架构时处于两难境地,或者我是否在ADO.Net中使用ORM层数据?如果您使用的ORM会有更高的性能?

实时应用程序只能使用NoSQL生成,或者是否有使用SQL的情况?

我不知道这对于这样的应用程序来说是否是我最大的问题,但我认为这将是最重要的问题之一,实时应用程序存在哪些其他问题

1 个答案:

答案 0 :(得分:1)

  

经常听说任何ORM的表现都无法实现   通过ADO.Net实现直接连接,这是真的吗?

不,这个网站uses ORM通常非常快。

  

我正在使用实时的应用程序

没有实时的标准定义。 Windows操作系统(除了一些移动版本)不是实时操作系统。你需要有更好的实时定义。

  

实时应用程序只能使用NoSQL生成,或者是否有使用SQL的情况?

这取决于。它可以使用SQL,它可以使用NoSql,它可以根本不使用数据库,也可以用Assembly编写。

  

我不知道这对于这样的申请是否是我最大的问题......

首先定义您的要求。没有明确的要求意味着你可以在这里提出更多的问题,而不是更接近你的目标。