cache4j轻量级java内存缓存框架,实现FIFO、LRU、TwoQueues缓存模型
简介
cache4j是一款轻量级java内存缓存框架,实现FIFO、LRU、TwoQueues缓存模型,使用非常方便。
cache4j为java开发者提供一种更加轻便的内存缓存方案,杀鸡焉用EhCache?
特性
· 支持并发。
· 使用简单。
· 因为简单,所以通用,命中率稳定。
使用示例
1//配置2CacheConfig config = CacheConfig.custom().setMaxElement(10000);//缓存元素个数上限3//缓存节点工厂4INodeFactory<String, Object> cachefFactory =newCacheNodeFactory<String, Object>();5//缓存模型6TwoQueuesCache<String, Object> tqc =newTwoQueuesCache<String, Object>(config, cachefFactory);78//缓存9tqc.put("a", "av");10//获取缓存元素11tqc.get("a");
浏览cache4j项目