从多个ORMs ::缓存问题访问一个数据库

时间:2010-05-29 01:43:26

标签: database nhibernate orm caching

我知道这不是一个好主意,最好的办法是让应用程序与Web服务进行对话。但我遇到遗留应用程序使用ORM访问数据库的情况,我需要使用Fluent nHibernate从新的.net应用程序访问同一个数据库。

所以问题是这会产生什么问题以及如何解决这些问题? 我猜主要问题是缓存。我需要在其中一个应用程序(这将是新的应用程序)上禁用缓存。

那么如何在nHibernate中禁用缓存?

还有什么值得注意的吗?

1 个答案:

答案 0 :(得分:1)

NHibernate默认不启用缓存。

您需要考虑的一件事是如何处理并发更新。建议阅读:http://nhibernate.info/doc/nh/en/index.html#transactions-optimistic