syscache2

    0热度

    1回答

    我想配置我的查找表使用NHibernate的二级缓存提供程序SysCache2和SqlCacheDependency的缓存。 我在单个国家的表上测试我的框架,但阅读NHibernate的日志让我明白,缓存不起作用..而我不知道为什么。 我无言以对:/ 的SqlCacheDependency是在数据库和表LUT_Countries启用。 的Web.Config: <system.web>

    2热度

    1回答

    我一直在使用流利和syscache2的WCF服务。我几乎读过关于我目前困境的每篇文章;我没有运气。 我想设置我的二级缓存到期时间。无论我设置的值是什么似乎都被忽略,并且默认值5分钟用于使缓存过期。 流利的配置: 注:contextClass只是传递到配置描述符类固定值。 var cfg = Fluently.Configure() .Database( MsSqlC

    1热度

    1回答

    我一直在努力实现与功能NHibernate缓存区域的缓存区,我已经做了迄今为止以下: 1)Fluently.Configure()设置缓存: private static ISessionFactory CreateSessionFactory() { string csStringName = Environment.MachineName; var nhibConfig

    1热度

    1回答

    我刚刚从单个Web服务器环境迁移到multiwebserver环境,并且过去我一直使用nhibernate和syscache二级缓存。 我知道我需要迁移到分布式nhibernate二级缓存解决方案(memcache,velocity等),但(出于一系列原因),它需要一点时间来完成迁移。 有什么特别的,我需要担心我目前的状态(目前在多Web服务器环境中使用Syscache二级缓存),还是它不会像分布

    2热度

    1回答

    我用Fluent NHibernate使用二级缓存提供程序SysCache2,使用标准的流畅配置(启用查询缓存,因为看起来是一般性的建议),并且具有以通常方式定义的基于表的依赖性。 流利: config.Cache(c => c .ProviderClass<NHibernate.Caches.SysCache2.SysCacheProvider>() .UseQueryCache() .U

    3热度

    1回答

    我设置ENABLE_BROKER我的SQL Server 2008上使用SQLDepndency 我已经配置了我的.net应用程序中使用Syscache2与缓存区域如下: <syscache2> <cacheRegion name="BlogEntriesCacheRegion" priority="High"> <dependencies> <command

    1热度

    1回答

    我有一个基本的MVC应用程序使用NHibernate进行OR/M和数据访问,SysCache2用于NHibernate中的第二级缓存,SqlCacheDependency用于底层缓存失效逻辑。我相信我已经正确设置了所有东西(如果需要,我可以添加详细信息),并且我可以看到项目正在缓存在应用程序端。 不过,如果我直接更新数据库表中的项目,没有更新过送回了通过的SqlCacheDependency应用程

    0热度

    1回答

    我在我的MVC应用程序中遇到SysCache/SysCache2问题。我的配置似乎是正确的。我已经在网上设置了无数个例子。 在我的课上我已经把:Cache.Region("LongTerm").NonStrictReadWrite().IncludeAll(); 这是我为应用程序缓存做的测试。 [Test] public void cache() { usin

    1热度

    1回答

    每隔一段时间我的任务就是对数据库中的一个或多个业务实体进行修改,这些业务实体可能已经缓存在我们的内部应用程序中。为了让应用程序能够反映这些更改而不必循环使用应用程序池,我想我会嵌入开发/管理员从应用程序的用户界面(完全或特定对象)中驱逐缓存的能力,但我注意到该方法状态如下... /// <summary> /// Evict an entry from the process-level cac

    1热度

    1回答

    我正在尝试配置NHibernate的第二级缓存。 我想通过代码来配置,而不是使用XML配置 我已经按照大多数教程,但我似乎无法在这个代码xml配置翻译: <syscache> <cache region="LongTerm" expiration="180" priority="5" /> <cache region="ShortTerm" expiration="60" pr