【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
自从Terracotta 收购 Ehcache 后, EhCache 就开始翻天覆地的变化了。
由原本一个简简单单的 Java 缓存引擎变成了一个解决方案,而项目本身更是切分为以下几个大模块:
ehcache | 打包了所有的模块 |
ehcache-core | 核心缓存引擎,RMI复制模块和 Hibernate 的插件 |
ehcache-terracotta | 用于跟 Terracotta 集群系统进行无缝集成(这是必须的,要不 Terracotta买你干嘛) |
ehcache-monitor (beta 2) | 企业级监控和开发管理 |
ehcache-web | Java Servlet 容器的缓存、gzip压缩过滤器 |
ehcache-debugger | 用于跟踪和调试分布式复制事件 |
ehcache-jcache | 实现了 JSR107 JCACHE |
ehcache-jgroupsreplication | 使用 JGroups 多播框架进行缓存复制 |
ehcache-jmsreplication | 使用 JMS 进行缓存复制 |
ehcache-openjpa | 为 OpenJPA 提供缓存插件 |
ehcache-server | 提供独立的或者WAR形势的 RESTful 的缓存服务 |
瞧瞧,十来个模块啊,说 EhCache 俨然成为缓存的解决方案,一点不为过。
另外,最新版本的 EhCache 1.7.x 需要引入 SLF4J 日志包的支持。
刚刚了解了 OSCache , 看来是小巫见大巫了