使用扩展TreeMap和Hazelcast TreeMap,充当Hazelcast分布式Map。

时间:2013-07-12 04:33:20

标签: java dynamic treemap hazelcast

我有一个名为MyTreeMap的扩展TreeMap,用于根据作为参数MyTreeMap传递的DAO动态创建TreeMap。也, Hazelcast提供了自己的TreeMap,我们可以通过创建Hazelcast实例来实现。 like instance = Hazelcast.getMap(“HazelcastTreeMap”);

如何实现自己的树形图“MyTreeMap”充当Hazelcast树形图,不会丢失任何扩展属性。拥有两个TreeMaps的两个部分。

1 个答案:

答案 0 :(得分:3)

Hazelcast 3推出了SPI。 Hazelcast拥有大量分布式数据结构,它们都使用通用的低级基础架构。我们已经在用户空间中提升了这个基础设施并将其称为SPI。

使用此SPI,您现在可以创建自己的分布式数据结构,如TreeMap。但您也可以制作其他分布式服务,例如分布式actor实现。因此,您不再受Hazelcast所提供的限制,只能通过您自己的想象来限制:)