概述介紹git
J2Cache 是 OSChina 目前正在使用的兩級緩存框架(要求至少 Java 8)。第一級緩存使用內存(同時支持 Ehcache 2.x、Ehcache 3.x 和 Caffeine),第二級緩存使用 Redis(推薦)/Memcached 。因爲大量的緩存讀取會致使 L2 的網絡成爲整個系統的瓶頸,所以 L1 的目標是下降對 L2 的讀取次數。該緩存框架主要用於集羣環境中。單機也可以使用,用於避免應用重啓致使的緩存冷啓動後對後端業務的衝擊。
總結程序員
能夠讓應用支持兩級緩存框架 ehcache(Caffeine) + redis 。避免徹底使用獨立緩存系統所帶來的網絡IO開銷問題redis
代碼段:編程
https://gitee.com/ld/J2Cache.git後端
掃碼關注緩存
(公衆號)
微信
(微信)網絡
免責聲明app
【寫做說明】以上內容分享給喜歡編程,有夢想的程序員,但願能幫助到大家。以上文章屬於此公衆號原創全部,如需轉載請註明出處。框架
【免責申明】本公衆平臺不是廣告商,也沒有爲其餘三方網站或者我的作廣告宣傳。此分享的源代碼和文章是小編在項目中、學習中整理的一些認爲不錯的項目。用戶產生的一些自願下載或者付費行爲。與平臺沒有直接關係
【投稿郵箱】315997972@qq.com
歡迎投稿分享你的優質源碼或文章