cache4j輕量級java內存緩存框架,實現FIFO、LRU、TwoQueues緩存模型


簡介

 

     cache4j是一款輕量級java內存緩存框架,實現FIFO、LRU、TwoQueues緩存模型,使用非常方便。

     cache4j為java開發者提供一種更加輕便的內存緩存方案,殺雞焉用EhCache?

 

特性

 

     ·  支持並發。

     ·  使用簡單。

     ·  因為簡單,所以通用,命中率穩定。

 

使用示例

 

 1 // 配置
 2 CacheConfig config = CacheConfig.custom().setMaxElement(10000);  // 緩存元素個數上限
 3 // 緩存節點工廠
 4 INodeFactory<String, Object> cachefFactory = new CacheNodeFactory<String, Object>();
 5 // 緩存模型
 6 TwoQueuesCache<String, Object> tqc = new TwoQueuesCache<String, Object>(config, cachefFactory);
 7 
 8 // 緩存
 9 tqc.put("a", "av");
10 // 獲取緩存元素
11 tqc.get("a");

 

瀏覽cache4j項目

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM