J2Cache 和 JetCache 框架有何不一樣?

從軟件名稱看還有點像呢? 但這二者徹底不是一回事!java

JetCache 是阿里的一個基於 Java 的緩存系統封裝,提供統一的 API 和註解來簡化緩存的使用。也就是說這個項目主要的目的是爲了讓全部的緩存框架經過 JetCache 實現統一的接口調用,讓你不須要關心底層緩存的 API 細節。這是設計模式層面上的封裝。數據庫

而 J2Cache 徹底不一樣,J2Cache 是一種全新的緩存功能設計。它是一個兩級的緩存框架!!!設計模式

它主要要解決的問題是:緩存

  1. 使用內存緩存時,一旦應用重啓後,因爲緩存數據丟失,緩存雪崩,給數據庫形成巨大壓力,致使應用堵塞
  2. 使用內存緩存時,多個應用節點沒法共享緩存數據
  3. 使用集中式緩存,因爲大量的數據經過緩存獲取,致使緩存服務的數據吞吐量太大,帶寬跑滿。現象就是 Redis 服務負載不高,可是因爲機器網卡帶寬跑滿,致使數據讀取很是慢

更詳細關於 J2Cache 的介紹請看這裏框架

因此呢,不要再搞混了哦! 目前 J2Cache 尚未同類產品!.net

相關文章
相關標籤/搜索