用于小型表的Nhibernate二级缓存解决方案

时间:2019-10-13 12:59:19

标签: fluent-nhibernate second-level-cache

是否有NHibernate缓存整个表的解决方案? (每个表1000行)
因此,每个查询最终都将来自缓存。

仅按主键缓存:

 return Fluently.Configure()
                .Database(/*bla bla*/)
                .Cache(x => x.ProviderClass<SysCacheProvider>().UseSecondLevelCache());

 Cache.ReadWrite().IncludeAll();// this is in the class map.

我可以让NHibernate只查询缓存吗? (显然,缓存无效除外)。

谢谢

0 个答案:

没有答案