【发布时间】:2011-06-11 05:21:25
【问题描述】:
我看到了一些关于实体框架如何与大型模型配合使用的讨论 - 最突出的是that question。
但是我还没有找到关于 NHibernate 处理大型模型的能力的任何实质性信息 - 有哪些困难,它们是不是很难解决?
【问题讨论】:
标签: .net nhibernate scalability
我看到了一些关于实体框架如何与大型模型配合使用的讨论 - 最突出的是that question。
但是我还没有找到关于 NHibernate 处理大型模型的能力的任何实质性信息 - 有哪些困难,它们是不是很难解决?
【问题讨论】:
标签: .net nhibernate scalability
有了这么多模型,会话工厂的构建成本非常高。常见的解决方法是cache the configuration to a file。
IIRC ConfORM 不使用 XML/HBM 配置,因此在这些情况下它可能比 NHibernate/XML 或 Fluent NHibernate 更快。
【讨论】:
大型模型应该没有任何问题。
当然,为了便于维护,您应该使用基于约定的数据映射方法,例如ConfORM 或Fluent NHibernate。
【讨论】: