欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Ehcache 2.5.0 Beta1 发布,Java分布式缓存框架

程序员文章站 2022-04-12 18:43:27
...
    EhCache 发布了 2.5.0 的首个 beta 测试版本。

    EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。

    下图是 Ehcache 在应用程序中的位置:

Ehcache 2.5.0 Beta1 发布,Java分布式缓存框架

   
主要特性:

1. 快速
2. 简单
3. 多种缓存策略
4. 缓存数据有两级:内存和磁盘,因此无需担心容量问题
5. 缓存数据会在虚拟机重启的过程中写入磁盘
6. 可以通过RMI、可插入API等方式进行分布式缓存
7. 具有缓存和缓存管理器的侦听接口
8. 支持多缓存管理器实例,以及一个实例的多个缓存区域
9. 提供Hibernate的缓存实现

此次Ehcache 2.5的主要改进:

  • 增强了缓存资源管理功能;
  • 可指定缓存和缓存管理器的字节大小;
  • 更易于使用。现在调整缓存大小操作变得和设置最大字节数一样简单,不再将输入计数和juggling eviction参数的最大值设置为接近缓存能够使用的最大的系统内存的值;
  • 更大的效率。Ehcache现在能够更有效地根据内存占用来管理缓存,以及根据运行时间大小信息来动态地平衡资源使用。
详细信息:http://www.ehcache.org/news.html
下载页面(需先注册):http://www.terracotta.org/dl/ehcache-oss-sign-up