cache4j轻量级java内存缓存框架,实现FIFO、LRU、TwoQueues缓存模型
2023-09-27 14:22:22 时间
简介
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");
相关文章
- Java 内存分配(堆、栈、常量池)
- Java内存模型
- 深入理解Java内存模型(七)——总结
- JAVA 线上故障排查完整套路,从 CPU、磁盘、内存、网络、GC
- Java VM
- Java 内存模型 ,一篇就够了!
- java 内存模型
- JAVA 内存泄露详解(原因、例子及解决)
- 启动tomcat出现内存溢出错误 java.lang.OutOfMemoryError: PermGen space
- java中的null和""区别------&&与&的区别
- 远程监视jboss应用java内存的配置(实测) .
- 安装使用 junit 进行 java 单元测试
- 解析Java的JNI编程中的对象引用与内存泄漏问题
- Java二进制Class文件格式解析
- 浅析Java生成随机密码、了解Random r = new Random(47)中47的意义
- 使用XStream注解实现Java对象与XML互相转换的代码示例
- 华为OD机试 -入栈出栈(Java) | 机试题+算法思路+考点+代码解析 【2023】
- 华为OD机试 - 工号不够用了(Java) | 机试题+算法思路+考点+代码解析 【2023】
- java绘图板
- Java内存模型JMM--高并发编程
- java 下载文件
- 深入理解Java虚拟机-Java内存区域透彻分析
- 深入分析Java内存泄漏