阅读更多

11顶
2踩

企业架构

原创新闻 Ehcache 2.5 正式发布

2011-11-15 11:22 by 副主编 wangguo 评论(8) 有10250人浏览
Ehcache 2.5正式发布了。



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

Ehcache 2.5的主要新特性是增强的缓存资源管理功能,可以专门为Cache和CacheManager设置最大字节值。这为Ehcache用户提供了额外的好处:

  • 更易于使用。现在调整缓存大小操作变得和设置最大字节数一样简单。
  • 更高的效率。Ehcache现在能够更有效地根据内存占用来管理缓存,以及根据运行时间大小信息来动态地平衡资源使用。
关于Ehcache 2.5新特性使用的文档:http://www.ehcache.org/documentation/user-guide/configuration

另外,Ehcache API也得到了补充,添加了一批新的方法(如getAll、 putAll 和removeAll等),且已针对使用Terracotta集群缓存进行了性能优化。

详细信息参阅:Release Notes for Ehcache 2.5.0

下载地址:http://sourceforge.net/projects/ehcache/files/ehcache/ehcache-2.5.0/

  • 大小: 2.8 KB
11
2
评论 共 8 条 请登录后发表评论
8 楼 swanky_yao 2011-11-16 23:34
hyperic hq 还用的1.5
7 楼 liu.anxin 2011-11-16 17:56
huang_yong 写道
为何OSCache不发展了?有人知道为什么吗?


好像 opensymphony 早就已经关闭了. 也一直不明白这么好的社区为啥要关闭.
6 楼 Foxswily 2011-11-16 13:23
不错的缓存框架,被Terracotta收购之后稍稍有点复杂化,某些高级应用还要收费。默认集群要依赖Terracotta构架。单机服务可以考虑用,集群还是用memcache好点。
5 楼 shuaiji 2011-11-16 12:00
yoyo837 写道
上个工作 小公司 两个项目 都用的这个,,,相对比较灵活把...不过希望能更灵活,适用于更改多情况下的需求...

什么项目
4 楼 yoyo837 2011-11-16 09:58
上个工作 小公司 两个项目 都用的这个,,,相对比较灵活把...不过希望能更灵活,适用于更改多情况下的需求...
3 楼 huang_yong 2011-11-16 09:38
为何OSCache不发展了?有人知道为什么吗?
2 楼 take 2011-11-16 08:49
还好.   
1 楼 longware 2011-11-15 18:43
没用过,用过的说说好用不

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 12.Java面向对象-StringBuffer(类)、StringBuilder(类)、StringJoiner(类)

    12.Java面向对象-StringBuffer(类)、StringBuilder(类) 一、StringBuffer类的概述 A:StringBuffer类概述 我们如果对字符串进行拼接操作,每次拼接,都会构建一个新的String对象,既耗时,又浪费空间。 而StringBuffer就可以解决这个问题 线程安全的可变字符序列 B:简述安全问题 C:StringBuffer和String的区别 二、StringBuffer类的构造方法 A:StringBuffer的构造方法: public St

  • StringBuffer类

    StringBuffer对象的创建 StringBuffer类和String类都是用于表示字符串的,只是它们的内部实现方式不同。 String类创建的字符串对象是不可以被修改的,也就是说,String字符串不能被修改、删除或替换字符串中的某个字符;而StringBuffer类创建的字符串对象是可以被修改的。 1.StringBuffer对象的初始化 StringBuffer对象的初始化和String对象的初始化相同,通常使用如下构造方法进行初始化: StringBuffer s = new St.

  • 开课吧Java课堂:StringBuffer全解,非常详细

    StringBuffer是提供了大量的字符串功能的字符串(String)类的对等类。正如你所知,字符串(String)表示了定长,不可变的字符序列。相反,StringBuffer表示了可变长的和可写的字符序列。 StringBuffer可有插入其中或追加其后的字符或子字符串。 StringBuffer可以针对这些添加自动地增加空间,同时它通常还有比实际需要更多的预留字符,从而允许增加空间。Java大量使用这两种类,但是多数程序员仅仅处理字符串(String)而通过重载+运算符让Java在后台处理String

  • 黑马程序员__Java中API之StringBuffered

    ------- android培训、java培训、期待与您交流! ---------- StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 1、StringBuffer对象的初始化 StringBuffer对

  • StringBuffer的用法

    StringBuffer的用法 1、StringBuffer对象的初始化 StringBuffer对象的初始化不像String类的初始化一样,Java提供的有特殊的语法,而通常情况下一般使用构造方法进行初始化。 例如: StringBuffer s = new StringBuffer(); 这样初始化出的StringBuffer对象是一个空的对象,就是我犯的错误。

  • StringBuffer详解

    我们学习StringBuffer 之前先查一下一些定义,先做个简单的了解 可以看出,StringBuffer的功能确实是很强大哦 那么我们怎么创建StringBuffer呢?又怎么赋值呢? StringBuffer类的构造方法 public StringBuffer() 构造一个其中不带字符的字符串缓冲区,其初始容量为 16 个字符。 public StringBuffer(int cap...

  • 常用类详解(二)StringBuffer

    /4.因为StringBuffer字符内容是存在char[] value,所以在变化(增加(如果数据存储不下来,即进行双倍扩容,同时将数据拷贝过来,更改地址,即改变指向)或删除)时不用每次都更换地址(即不是每次都创建新的对象),所以效率高于String。(2)StringBuffer保存的是字符串变量,里面的值可以修改,每次StringBuffer的更新实际上可以更新内容,不用每次更新地址,效率较高 //char[ ] value;我们会直接抛出空指针异常。

  • StringBuffer和StringBuilder的区别

    无论是做Java或是Android,都避免不了遇到这个问题,其实kai

  • StringBuffer 详解 (String系列之3)

    StringBuffer 详解 (String系列之3)   本章介绍StringBuffer以及它的API的详细使用方法。 转载请注明出处:http://www.cnblogs.com/skywang12345/p/string03.html StringBuffer 简介 StringBuffer 是一个线程安全的可变的字符序列。它继承于AbstractStringBui

  • new StringBuffer(int n)的陷阱

    google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//<script type="text/javascript"

  • java stringbuffer详解_JAVA中StringBuffer类使用方法详解

    StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。在StringBuffer类中存在很多和String类...

  • Java之美[从菜鸟到高手演变]之字符串

    写程序就像生活,有酸甜苦辣,关键在于过程,任何事情的过程都是美好的,是值得我们回味的!有人说,编程是一种艺术,艺术出于生活却高于生活,每一个细节都值得细细品味...程序员无非就是两件事:学习和分享!独乐乐与人乐乐,孰乐?于是,程序员对着电脑,开始写作。一盏台灯、一杯清茶,躺在旁边,默默的,听着。从本次博文起,要进行Java之美[从菜鸟到高手演变]系列,本文系第一篇,Java字符串的处理。字符串在任

  • Java:String、StringBuffer和StringBuilder的区别

    1 String String:字符串常量,字符串长度不可变。Java中String是immutable(不可变)的。 String类的包含如下定义: [java] view plaincopy /** The value is used for character storage. */   private final char 

  • 【Java常识】7.0 StringBuffer的使用

    1.0 String和StringBuffer的区别 String在申明后是一个不可变的字符串序列,StringBuffer是可以变的字符序列(通过某些方法)。 StringBuffer是一个类似于String的字符串缓冲区,但是不能像String那样用“+”号去修改,但是可以通过某些方法实现。 2.0 API文档对StringBuffer的描述为:线程安全的可变字符序列。 实际原...

  • Java StringBuffer和StringBuilder类

    StringBuffer类创建字符串 初始化: new StringBuffer();创建一个空的字符缓冲区,初始化长度为16个字符容量。 new StringBuffer(int length);创建一个空的字符串缓冲区,初始化长度为length个字符容量。 new StringBuffer(String str);创建一个初始化为str的字符缓冲区,初始化长度为16个字符容量。 StringBuffer()构造函数的示例: public class dome2{ public static v

Global site tag (gtag.js) - Google Analytics