我有一个名为MyTreeMap的扩展TreeMap,用于根据作为参数MyTreeMap传递的DAO动态创建TreeMap。也, Hazelcast提供了自己的TreeMap,我们可以通过创建Hazelcast实例来实现。 like instance = Hazelcast.getMap(“HazelcastTreeMap”);
如何实现自己的树形图“MyTreeMap”充当Hazelcast树形图,不会丢失任何扩展属性。拥有两个TreeMaps的两个部分。
答案 0 :(得分:3)
Hazelcast 3推出了SPI。 Hazelcast拥有大量分布式数据结构,它们都使用通用的低级基础架构。我们已经在用户空间中提升了这个基础设施并将其称为SPI。
使用此SPI,您现在可以创建自己的分布式数据结构,如TreeMap。但您也可以制作其他分布式服务,例如分布式actor实现。因此,您不再受Hazelcast所提供的限制,只能通过您自己的想象来限制:)