緩存管理方案 AutoLoadCache3.1發布,優化“拿來主義”機制
2016-03-01 16:22:08 來源: qiujiayu 評論:0 點擊:
3 1 優化“拿來主義”機制 “拿來主義”機制指的是,當有多個請求去獲取同一個數據時,我們先讓其中一個請求先去DAO中獲取數據,并放到緩存中,其它請求則等它完成后,直接去緩存中獲取數據,通過這種方式減輕DAO中的并發。 但經測試發現,剛往Reids中放的數據,立即去取是獲取不到數據的(無法命中),測試代碼已經放到cache-example 中。優化后的方案是
3.1 優化“拿來主義”機制
“拿來主義”機制指的是,當有多個請求去獲取同一個數據時,我們先讓其中一個請求先去DAO中獲取數據,并放到緩存中,其它請求則等它完成后,直接去緩存中獲取數據,通過這種方式減輕DAO中的并發。
但經測試發現,剛往Reids中放的數據,立即去取是獲取不到數據的(無法命中),測試代碼已經放到cache-example 中。優化后的方案是,不從遠程服務器獲取,而是從本地緩存中獲取第一個請求返回的數據。減少并發的同時,還能減輕網絡壓力。
詳細內容,請到github上查閱:AutoLoadCache
“拿來主義”機制指的是,當有多個請求去獲取同一個數據時,我們先讓其中一個請求先去DAO中獲取數據,并放到緩存中,其它請求則等它完成后,直接去緩存中獲取數據,通過這種方式減輕DAO中的并發。
但經測試發現,剛往Reids中放的數據,立即去取是獲取不到數據的(無法命中),測試代碼已經放到cache-example 中。優化后的方案是,不從遠程服務器獲取,而是從本地緩存中獲取第一個請求返回的數據。減少并發的同時,還能減輕網絡壓力。
詳細內容,請到github上查閱:AutoLoadCache
相關熱詞搜索:AutoLoadCache Spring redis cache aop opensource 開源軟件
上一篇:從 Android 靜音看正確的查找 bug 的姿勢
下一篇:J2EE企業級開源框架bboss v4.10.5 發布
分享到:
收藏
