我应该使用哪个ehcache版本

时间:2018-03-23 09:24:53

标签: ehcache

我开始使用ehcache(独立服务器缓存)并与不同版本混淆。

我注意到ehcache 2.x和3.x的maven groupid分别是net.sf.ehcache和org.ehcache,这表明ehcache版本2.x和3.x用于不同目的。

1 个答案:

答案 0 :(得分:2)

主要版本的更改加上groupId的更改用于表示Ehcache 3.x在API级别与Ehcache 2.x不兼容。

这两个库都是关于缓存的,从内存中的小缓存到分布式缓存。 Ehcache 3还与javax.cache API(Java中的缓存标准)完全兼容。

除非您的第三方库尚未使用Ehcache 3,否则我建议您选择该版本。这是一个正在积极发展的人。请注意,从Ehcache 3.5开始,需要Java 8。

您当然可以在http://ehcache.org上查看每个主要版本的功能。