我正在使用ehcache作为缓存提供程序进行概念验证。
在某个地方读到说,我们需要运行Terracotta服务器和ehcache一起提供集群。
ehcache本身是否提供集群服务,还是我们也需要Terracotta?
谢谢, Venkat
我正在使用ehcache作为缓存提供程序进行概念验证。
在某个地方读到说,我们需要运行Terracotta服务器和ehcache一起提供集群。
ehcache本身是否提供集群服务,还是我们也需要Terracotta?
谢谢, Venkat
如果您希望缓存(或缓存)可以在不同的JVM之间使用,那么您需要使用Terracotta;仅使用ehCache是无法实现这一点的。
http://www.ehcache.org/documentation/2.7/get-started/about-distributed-cache.html
当然,您也可以查看其他解决方案,例如Hazelcast。EhCache不是一个分布式解决方案。因此,您需要与Terracotta一起使用它才能获得所需的结果。就像moodywoody所说,您可以使用Hazelcast,但也可以使用Infinispan来获得此结果: