【发布时间】:2010-11-24 12:12:09
【问题描述】:
我最终决定使用实体框架,因为它在所有 ORM 中具有最佳性能。但在我开始阅读和编写代码之前,我只想知道是否有任何使用 ORM 的高流量网站。
【问题讨论】:
-
我认为这不是真的;你看过 LLBLGen 吗?您如何确定它具有最佳性能?
-
它没有回答哪个性能最好,但是关于这个问题值得一读:stackoverflow.com/questions/451845/orm-performance-cost
-
我举手并在任何说“EF 优于任何其他 ORM”的网站上致电 BS。
-
与其追求“最快的 ORM”,不如选择一个似乎相当受好评且符合您的需求的,然后开始编写。我在 ORM 选择上打电话给 BS,最终成为您的瓶颈。
-
性能是相对的,不同的ORM根据使用特性表现不同。数据库是大还是小?有多少连接/表/关系?您是否几乎只有 SELECT 或者您也有大量的 INSERT 或 UPDATE?高流量新闻网站将具有与高流量论坛/协作网站 (BBC.co.uk != en.wikipedia.org) 不同的特征,因此我在任何“ORM X 是最快的”声明中称其为 BS。 t 符合完整的基准。