![]() |
1
0
您有几个选择: 1) 使用分布式缓存(例如distcache、velocity或ncache) 2) 使用所有web服务器都使用的共享缓存实例(例如memcached)。 NHibernate为所有这些都提供了二级缓存提供程序,可以找到 here |
![]() |
2
2
是的,多服务器环境暴露了ASP.NET缓存的弱点,因为它只是一台服务器。您可能需要考虑使用分布式缓存,如 AppFabric AppFabric可以与NHibernate一起用作二级缓存—请参阅 http://sourceforge.net/projects/nhcontrib/files/NHibernate.Caches/ this question 表明当前的实现可能不是AppFabric v1版本的最新版本)。 |
![]() |
Haim Ohayon · 这些链接之间有什么区别? 2 年前 |