cost 78 ms
如何使用代码(不在App.Config xml中)配置syscache的Region和Expiration - How to configure syscache's Region and Expiration using code (not in App.Config xml)

我正在尝试配置NHibernate的2级缓存。 我想通过代码配置而不使用xml配置,我已经按照本教程的大部分内容进行了操作,但是我似乎无法在代码中转换此xml配置: 如何使用代码配置syscache区域和到期设置? ...

在MVC应用中从NHibernate高速缓存获取用户角色 - Cached Fetch for User Roles from NHibernate in an MVC App

使用这样的类... 还有一个看起来像这样的ERD ... 这是我当前的查询。 问题是,尽管对我的网站的第一个请求始终很好,并且可以作为对当前用户角色的单个查询进行处理,但随后的请求会导致NHibernate Profiler显示很多缓存的查询(每个角色一个)。 我不确定这 ...

SessionFactory.Evict的副作用? - Side effects of SessionFactory.Evict?

我经常要负责对数据库中可能已经缓存在内部应用程序中的一个或多个业务实体进行更改。 为了使应用程序能够反映这些更改而无需循环使用应用程序池,我认为我可以让开发人员/管理员从应用程序的UI内(完全或针对某些对象)驱逐缓存,但是我注意到该方法声明以下内容... 这到底是什么意思呢? 如果我 ...

流利的NHibernate Syscache2缓存过期 - Fluent NHibernate Syscache2 cache expiration

我一直在研究使用fluent和syscache2的WCF服务。 关于我目前的困境,我已经阅读了很多关于SO的文章; 我没有运气。 我正在尝试设置二级缓存的过期时间。 我设置的任何值似乎都将被忽略,默认值5分钟用于使缓存过期。 流利的配置: 注意:contextClass只 ...

如何制作NHibernate缓存获取的子集合? - How do I make NHibernate cache fetched child collections?

我有一个相当简单的条件查询来获取子集合,如下所示: 使用NH Prof,我已经验证这只使用冷缓存只进行一次数据库往返(如预期); 但是,在连续执行时,它只从缓存中检索Order ,然后使用SELECT(N + 1)为图中的每个子实体命中数据库,如下所示: 等等等等。 显然,它 ...

NHibernate + SysCache2 + SqlCacheDependency-缓存不会在应用程序中失效 - NHibernate + SysCache2 + SqlCacheDependency - Cache not invalidating in application

我有一个基本的MVC应用程序,该应用程序使用NHibernate进行OR / M和数据访问,使用SysCache2进行NHibernate中的第二级缓存,并使用SqlCacheDependency进行基础的缓存失效逻辑。 我相信我已经正确设置了所有内容(如果需要,我可以添加详细信息),并且可以 ...

在多服务器环境中使用 Syscache 作为 nhibernate 二级缓存是否有任何问题? - Are there any issues using Syscache in a multiserver environment as a nhibernate 2nd level cache?

我刚刚从单个 web 服务器环境迁移到多 Web 服务器环境,过去我一直在使用 nhibernate 和 syscache 二级缓存。 我知道我需要迁移到分布式 nhibernate 二级缓存解决方案(memcache、velocity 等),但是(出于多种原因),迁移需要一点时间。 我目前的 s ...

如何在fluent nhibernate和syscache2中配置缓存区域 - How to configure cache regions in fluent nhibernate and syscache2

我一直在尝试使用流畅的nhibernate实现缓存区域,到目前为止,我已经完成了以下工作: 1)在Fluently.Configure()中设置缓存: 2)更改了我的ClassMap以启用缓存,并设置了选择的区域: 希望我已经正确地完成了上述操作,但是我真的无法弄清楚在哪里 ...

如何在NHibernate中清除整个二级缓存 - How to clear the entire second level cache in NHibernate

我希望通过代码清除NHibernate中的整个二级缓存。 有没有办法做这个独立于正在使用的缓存提供程序? (我们让客户在同一个应用程序中同时使用memcache和syscache)。 我们希望清除整个缓存,因为数据库外部可能已发生更改(我们无法保证:哪些表/实体受到影响,因此我们必须假 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM