Ehcache
简介
Ehcache 是一种广泛使用 java 分布式缓存的通用缓存,J2EE 和轻量级容器。
它具有内存和磁盘缓存,副本的 copy 和失效,监听,缓存装载,扩展缓存,缓存异常处理,gzip 缓存 servlet 过滤器,
RESTful&SOAP API 等特性。
Ehcache 下提供 Apache 开源许可证并在积极的开发、维护和支持。
特性
高效且轻量级
快速
简单
低消耗
依赖性小
扩展性
提供内存和磁盘缓存,可扩展到数亿 bytes
可扩展数百种缓存
适合高负载多核 CPU
可以为每个虚拟机创建多个复杂的 CacheManager
灵活性
支持对象或序列化缓存
支持缓存或元素的失效
提供 LRU、LFU 和 FIFO 缓存策略
支持内存缓存和磁盘缓存
分布式缓存机制
基于标准
完全实现 JSR107 JCACHE API
扩展性
插件式
插件式查询、克隆和监测
插件式缓存扩展
插件式缓存异常处理
持久化应用
持久化磁盘存储 JVM 重启期数据。