|
早上接到一個(gè)任務(wù),需要對(duì)Linux服務(wù)器的Memcached的update操作進(jìn)行性能測(cè)試,我發(fā)現(xiàn)我是一個(gè)典型的“手里拿著錘子,就把所有問題都當(dāng)成釘子”的人。我第一個(gè)念頭就是,上Memcached的官網(wǎng)找.NET的客戶端。最后在Codeplex上找到了一個(gè)叫Memcached Providers的客戶端程序,很小,218K,里面就3個(gè)DLL,一個(gè)是Memcached Providers本身的DLL,還有一個(gè)是Enyim.Caching,Enyim.Caching也是一個(gè).NET平臺(tái)上的Memcached客戶端,最后就是著名的log4NET。
Memcached Providers的配置很方便,首先就是在.NET項(xiàng)目中引用上述提到的3個(gè)DLL文件,然后就需要修改項(xiàng)目的配置文件,如果是桌面程序,就修改APP.CONFIG,如果是WEB程序,就修改WEB.CONFIG。
首先在configSections節(jié)點(diǎn)下增加如下配置:
<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技術(shù):.NET平臺(tái)上的Memcached客戶端介紹,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。