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