|
早上接到一個任務,需要對Linux服務器的Memcached的update操作進行性能測試,我發現我是一個典型的“手里拿著錘子,就把所有問題都當成釘子”的人。我第一個念頭就是,上Memcached的官網找.NET的客戶端。最后在Codeplex上找到了一個叫Memcached Providers的客戶端程序,很小,218K,里面就3個DLL,一個是Memcached Providers本身的DLL,還有一個是Enyim.Caching,Enyim.Caching也是一個.NET平臺上的Memcached客戶端,最后就是著名的log4NET。
Memcached Providers的配置很方便,首先就是在.NET項目中引用上述提到的3個DLL文件,然后就需要修改項目的配置文件,如果是桌面程序,就修改APP.CONFIG,如果是WEB程序,就修改WEB.CONFIG。
首先在configSections節點下增加如下配置:
<section name="cacheProvider" type="MemcachedProviders.Cache.CacheProviderSection, MemcachedProviders"
allowDefinition="MachiNEToApplication" restartOnExternalChanges="true"/>
<sectionGroup name="enyim.com">
<section name="memcached" type="Enyim.Caching.Configuration.MemcachedClientSection, Enyim.Caching" />
</sectionGroup>
<section name="log4NET" type="log4NET.Config.Log4NETConfigurationSectionHandler,log4NET"/>
NET技術:.NET平臺上的Memcached客戶端介紹,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。