【问题标题】:Java Distributed cachingJava 分布式缓存
【发布时间】:2012-03-15 18:43:13
【问题描述】:

我正在研究为 java 分发缓存解决方案。 我必须开发将集群在 5-10 个节点上的应用程序。 每个节点都有自己的缓存部分。

我正在研究具有容错能力的分布式缓存提供程序:coherence、ehcache、infinispan、hazelcast...

我应该在包含数据的节点上处理任务。 因此我应该能够通过 API 检测到该对象在本地节点中。

现在 hazelcast 可以做到这一点。 ehcache 绑定到 terracota 服务器阵列并且还没有找到我想要的方法(L2->L1 复制不计算在内)? 还在研究infinispan。 尚未达成一致。 对任何替代方案持开放态度。

谁能指出适合我需求的产品? 研究这些细节需要阅读几乎完整的每个产品的文档,所以它真的很慢

【问题讨论】:

标签: caching ehcache oracle-coherence hazelcast infinispan


【解决方案1】:

Infinispan 不仅能够以分布式方式存储数据,而且它还附带了一个distributed execution framework,它应该可以帮助您。

【讨论】: