Pixysoft.Framework.MemoryCache 开发实录
生活随笔
收集整理的這篇文章主要介紹了
Pixysoft.Framework.MemoryCache 开发实录
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
由于顧客的系統(tǒng)進場鏈接不穩(wěn)定,導致很多業(yè)務無法操作,必須使用一個緩存算法。
?
但是原先的思路,是豆瓣的分布式緩存算法,打算寫的很大。但是實在顯示需要,只能花2個階段去寫。
?
第一階段,實現(xiàn)本地的緩存,同時要打好框架基礎,能夠方便接入分布式緩存。
第二個階段,實現(xiàn)分布式緩存算法。
?
----------
緩存無非就是讓獲取數(shù)據(jù)很慢的數(shù)據(jù) 保存在本地、甚至內存,提高訪問速度。
?
獲取的方式后很多種:
1.?(持久化的數(shù)據(jù))本地數(shù)據(jù)庫
2.?(持久化的數(shù)據(jù))本地的序列化對象等
3. 程序運行結果對象
4. 外界用戶輸入的數(shù)據(jù)
5. 遠程訪問獲取的數(shù)據(jù)
?
緩存的保存
1. 內存保存(淺保存)?
2. 持久的保存(深保存)?
?
反正第一階段 主要是定義了接口。實現(xiàn)最簡單的key-value的緩存級別。不使用復雜的數(shù)據(jù)接口,僅list之類的就夠用了。
?
noebe的緩存完成。第一部分結束。用了2天時間。?
總結
以上是生活随笔為你收集整理的Pixysoft.Framework.MemoryCache 开发实录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到用刀子捅人预示什么
- 下一篇: 梦到大鱼吃人什么预兆