在第一次调用map.get()API时加载Hazelcast映射



我想在第一次访问/调用Hazelcast客户端的map.get((调用时加载HazelcastIMap。

你能告诉我解决这个问题的最佳方法吗。

目前,我们正在尝试使用地图存储,但不确定这是否可行。

谢谢Harshad

请参阅相关文档部分:http://docs.hazelcast.org/docs/latest/manual/html-single/index.html#initializing-启动时的映射

当您定义EAGER加载MapLoader时,当您第一次调用hazecast.getMap((时,数据将加载到Map中。通过这种方式,您可以确保"地图"中始终有数据。

请注意,此操作是一个阻止调用,因此在将所有数据加载到IMap之前,您对IMap的第一次访问将被阻止。

最新更新