syscache2

    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

    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