13

NHibernate 文档NHibernate In Action一书声明缓存提供程序NHibernate.Cache.HashtableCacheProvider不适合生产使用。但是,我找不到这样做的原因。有谁知道原因?

4

1 回答 1

12

因为它不支持任何合理的缓存语义(想到的第一个例子:超时),它基本上是无限增长的。

它仅用于测试,因为它仅提供本地缓存的最简单实现。

于 2010-11-28T19:08:48.873 回答