最近我正在研究java本地缓存的性能,当然,我遇到了ehcache。在文档和maven存储库中发布的工件中可以看到,似乎有两个活动的开发行,版本2和版本3.此外,spring-boot包括在super pom中。
所以,我的问题是:这是为了什么?两者都追求相同的目标吗?哪些功能包括版本3?
提前致谢!
答案 0 :(得分:2)
正如您所料,版本3是新版本。版本2仍然被广泛使用,并且在一段时间内,版本3缺少一些功能,包括群集。这就是Spring-Boot嵌入两者的原因。
现在版本3是积极维护和开发的版本。它实际上应该更快。它也是类型安全的,与JSR107(JCache)兼容。
如果这不是您的经验,我非常有兴趣看到您的基准。