【发布时间】:2011-01-22 19:21:17
【问题描述】:
我有一个使用 WCF 创建的数据服务,该服务在内部使用 nHibernate。此 WCF 数据服务由使用 Tcp 通道部署在 Web 服务器上的 Asp.Net 应用程序使用。
为了提高 nHibernate 数据服务的性能,我想实现 nHibernate 二级缓存。在这个场景中哪个二级缓存提供者会很好?由于 SysCache 使用 Asp.net 缓存,我可能无法在 WCF 服务中使用它?
上述 WCF 数据服务可以在不同的服务器上有多个实例,以提高应用程序的可扩展性。
【问题讨论】:
标签: wcf nhibernate caching second-level-cache