gpt4 book ai didi

performance - LLBLGen Pro 如何与 Nhibernate 性能相提并论

转载 作者:行者123 更新时间:2023-12-01 08:41:38 26 4
gpt4 key购买 nike

我已经在互联网上搜索了所有关于 LLBLGen Pro 的性能信息。没有找到。只是想知道与 Nhibernate 相比 LLBLGen Pro 的性能如何。谢谢

最佳答案

如果没有上下文,您的问题基本上是不可能回答的。我要回答的问题将从以下开始:

  • 什么样的应用程序?以数据为中心?以业务逻辑为中心?
  • 我们讨论了多少数据?
  • 我们在谈论什么样的数据操作?主要看书?主要写作?

一般来说,LLBLGen 的表现非常好。我们在我工作的 10 多个项目(包括一些企业级项目)中使用了它,我们看到的少数性能问题总是误解代码在做什么的结果(有一个学习曲线)或实现不佳的物理模型(例如缺少索引)。

这两个框架处理数据访问问题的方式非常不同。如果您有强大的数据背景,LLBLGen 的操作通常会转换为相当容易理解的 SQL。 NHibernate 尽可能使用 session 和缓存将数据保存在内存中以提高性能(免责声明:我不是 NHibernate 专家)。 LLBLGen 不支持这种概念;相反,它在断开连接状态下工作,并将更改跟踪信息直接存储在其实体对象上。

归根结底,框架采用的方法非常不同,如果不进一步了解您的系统的功能,很难预测哪种方法的性能更好。在正确的情况下,任一框架都可用于设计数据访问性能不是主要性能瓶颈的系统。

关于performance - LLBLGen Pro 如何与 Nhibernate 性能相提并论,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1844924/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com