0

我有一个我自己的扩展 TreeMap,名为 MyTreeMap,它用于根据作为参数 MyTreeMap 传递的 DAO 动态创建 TreeMap。此外,Hazelcast 提供了自己的 TreeMap,我们可以通过创建 Hazelcast 的实例来获得它。像实例 = Hazelcast.getMap("HazelcastTreeMap");

我如何实现自己的树形图“MyTreeMap”充当 Hazelcast 树形图,而不会丢失任何扩展属性。拥有两个 TreeMap 的两个特征。

4

1 回答 1

2

Hazelcast 3 引入了 SPI。Hazelcast 有很多分布式数据结构,它们都使用通用的较低级别的基础设施。我们在用户空间中建立了这个基础设施,并将其称为 SPI。

使用这个 SPI,您现在可以创建自己的分布式数据结构,例如 TreeMap。但是您也可以制作其他分布式服务,例如分布式参与者实现。因此,您不再受 Hazelcast 提供的限制,而仅限于您自己的想象力 :)

于 2013-09-27T03:32:10.523 回答