Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

7年前关闭。



Improve this question




我一直在阅读Java平台的所谓“数据网格”解决方案,包括Terracotta,GigaSpaces和Coherence。我想知道是否有人在使用任何这些工具方面都有实际经验,并且可以分享他们的经验。我也很想知道人们使用的部署规模是多少:我们是在谈论2-4节点集群,还是在处理比这更大的部署?

我之所以对Terracotta感兴趣,是因为它对Hibernate和Spring的“直接支持”,而我们对Hibernate和Spring的支持很高。我也喜欢它如何根据配置修饰字节码的想法,并且不需要您针对“网格API”进行编程。我不知道使用显式API方法的工具有什么优势,但是如果它们确实存在,希望了解它们。 :)

我也花了一些时间阅读有关memcached的内容,但对听到有关这三种特定解决方案的反馈更感兴趣。我很想知道在有人同时使用它们时,它们如何与memcached相提并论。

最佳答案

我们有50台运行Web服务应用程序的服务器,所有这些服务器都使用bigIP进行了负载均衡。要求是缓存每个用户状态,以使后续状态不再进行相同的处理并从先前状态获取数据。这样,Web服务的客户端无需维护状态。

我们使用Terracotta来缓存状态,并且从未遇到任何性能问题。在高峰时间,请求应用程序的获取数量为每秒100个。

10-08 11:49