前言:
自從CYQ.Data框架出了數(shù)據(jù)庫讀寫分離、分布式緩存MemCache、自動(dòng)緩存等大功能之后,就進(jìn)入了頻繁的細(xì)節(jié)打磨優(yōu)化階段。
從以下的更新列表就可以看出來了,3個(gè)月更新了100條次功能:
其實(shí)更多的時(shí)間,是放在ASP.NET Aries 業(yè)務(wù)開發(fā)框架上,上里下外全部重構(gòu)了一遍。
前幾天,決定把Redis集成進(jìn)來,一鼓作氣,解決了。
下面分享一下經(jīng)歷:
最初的想法:
一開始我是拒絕的,不愿動(dòng)態(tài)調(diào)用第三方的客戶端(關(guān)聯(lián)依賴的dll太多)。
最近打算支持Redis,有點(diǎn)妥協(xié)了,動(dòng)態(tài)加載就動(dòng)態(tài)加載了吧:
考慮著引入:StackExchange.Redis或ServiceStack.Redis?
看著這些DLL,太重量級(jí),方法反射起來也費(fèi)勁!
中間思維停頓了一會(huì)。。。