3

我们计划Infinispan在客户端服务器模式下使用。该架构具有许多clients (client 1, client 2 and so on )分布式infinispan网络。

我们需要定期更新缓存中的数据,比如 every 5 hours。所有客户端都可以更新数据。如果其中一个(比如说client 1)正在更新,我们需要防止其他人做同样的工作。更新完成后,所有客户端再等待 5 小时,其中任何一个都将再次进行更新。

如何实现这一点infinispan 6

提前致谢。

4

1 回答 1

2

如果客户端在不同的机器上(你运行 Infinispan 作为服务器),你应该使用 HotRod 客户端来访问缓存。在那里,请参阅getVersionedreplaceWithVersion方法 RemoteCache

于 2014-02-03T10:12:19.113 回答