不同服务器之间共享缓存

时间:2017-09-12 22:02:18

标签: caching microservices hazelcast

我试图实现共享缓存应用程序,我有4个不同的服务器应该使用该缓存,我也关注响应时间,响应需要尽可能快,所以我的问题是,我应该采用哪种方法一起去?

1 - 像Hazelcast或者 2 - 将其作为单个应用程序实现,并通过webservice公开/访问它,类似于微服务应用程序......

1 个答案:

答案 0 :(得分:1)

Hazelcast允许跨JVM /应用程序进行并发。客户端应用程序或群集中的节点可以使用hazelcast数据结构及其内容。 Hazelcast管理一致性。有助于跨应用程序共享缓存/数据。您还可以控制数据分区或关联,从而在获取数据,查询或执行缓存服务器上的任务期间减少网络跳数。

请参阅hazelcast网站和指南中的文档,如下所示。 掌握Hazelcast:https://hazelcast.com/resources/mastering-hazelcast/ 代码示例:https://github.com/hazelcast/hazelcast-code-samples

希望这有帮助