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