我正在将NHibernate 3.3与Syscache 2级缓存一起使用,并且试图从2级缓存中逐出一个对象,但是它似乎不起作用。 我正在基于其他示例使用此代码: 逐出后,CollectionCache和ClassCache仍具有相同数量的项目。 另外, NhibernateS ...
我正在将NHibernate 3.3与Syscache 2级缓存一起使用,并且试图从2级缓存中逐出一个对象,但是它似乎不起作用。 我正在基于其他示例使用此代码: 逐出后,CollectionCache和ClassCache仍具有相同数量的项目。 另外, NhibernateS ...
我有以下模型。 然后,我有一个test.aspx,它查询一个集合。 何时,我重新加载页面,查询重新运行。 为什么不从缓存中检索数据? ...
我正在尝试配置NHibernate的2级缓存。 我想通过代码配置而不使用xml配置,我已经按照本教程的大部分内容进行了操作,但是我似乎无法在代码中转换此xml配置: 如何使用代码配置syscache区域和到期设置? ...
NHibernate的syscache过期如何工作? 如果将到期时间设置为10分钟,并且每分钟我添加一个实体,则在前10分钟(应用程序启动后)结束时,是否删除了所有10个实体,或者仅删除了第一个实体? 是否已将所有数据全部从缓存中删除,还是每个实体都有时间戳? ...
我有一个使用NHibernate(3)和SQL Server 2008的Windows服务。WPF客户端通过WCF连接到此服务以使用DataAccess。 我的问题现在是:在这种情况下可以使用SysCache还是SysCache2-还是仅在Web- / ASP.NET-Applications ...
当前版本的SysCache似乎不适用于NHibernate 3.3。 我在我的web / bin目录中替换了NHibernate dll,并且保持了SysCache dll(与3.2一起工作)。 现在当IIS尝试进行预绑定时,它会加载SysCache dll并尝试将其绑定到NHibernat ...
我有一个使用NHibernate的控制台命令行应用程序。 我正在尝试使用二级缓存。 是否可以使用NHibernate SysCache或SysCache2,它们依赖于ASP.Net缓存(System.Web.Caching.Cache)? 我需要IIS才能使用ASP.net缓存吗? ...
我的MVC应用程序上的SysCache / SysCache2出现问题。 我的配置似乎是正确的。 我已经像网络上无数的示例一样进行了设置。 在我的课程中,我输入了: Cache.Region("LongTerm").NonStrictReadWrite().IncludeAll(); ...
我正在通过Castl ActiveRecord使用NHibernate 2.1.2 。 我想使用SysCache设置二级缓存。 但是我得到了错误: 无法将类型为“ NHibernate.Caches.SysCache.SysCacheProvider”的对象转换为类型为“ NHiber ...
我有一个99%只读的Web应用程序,它有一个单独的服务,可以按特定的时间间隔更新数据库(比如每10分钟)。 该服务如何告诉应用程序使其二级缓存失效? 它真的很重要吗? (我实际上并不关心我是否有过多的陈旧数据)如果我没有使缓存失效需要多长时间才能更新记录(如果使用SysCache) ...