Java 兩級緩存框架

圖片

  1. 概述介紹

J2Cache 是 OSChina 目前正在使用的兩級緩存框架(要求至少 Java 8)。第一級緩存使用內存(同時支持 Ehcache 2.x、Ehcache 3.x 和 Caffeine),第二級緩存使用 Redis(推薦)/Memcached 。由於大量的緩存讀取會導致 L2 的網絡成爲整個系統的瓶頸,因此 L1 的目標是降低對 L2 的讀取次數。該緩存框架主要用於集羣環境中。單機也可使用,用於避免應用重啓導致的緩存冷啓動後對後端業務的衝擊。


  1. 總結

可以讓應用支持兩級緩存框架 ehcache(Caffeine) + redis 。避免完全使用獨立緩存系統所帶來的網絡IO開銷問題

代碼段:

https://gitee.com/ld/J2Cache.git

  1. 掃碼關注

圖片

(公衆號)

圖片

(微信)

  1. 免責聲明

寫作說明】以上內容分享給喜歡編程,有夢想的程序員,希望能幫助到你們。以上文章屬於此公衆號原創所有,如需轉載請註明出處。

免責申明】本公衆平臺不是廣告商,也沒有爲其他三方網站或者個人做廣告宣傳。此分享的源代碼和文章是小編在項目中、學習中整理的一些認爲不錯的項目。用戶產生的一些自願下載或者付費行爲。與平臺沒有直接關係

投稿郵箱[email protected]

 歡迎投稿分享你的優質源碼或文章



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章