Hazelcast,如何通过重用hazelcast内部实现自定义MapService?

时间:2015-08-21 03:07:24

标签: java hazelcast hazelcast-imap

内置映射只是内存,虽然有MapStore,writThrough,readThrough等,但这些都不能满足要求。我知道我可以从头开始编写MapService,但这样做太多了。 Hazelcast的内部MapService非常灵活。

那么有没有指南通过重用hazelcast的内部实现来实现自定义地图服务?或者只是指出一种方法来做到这一点。

PS:我使用的是hz 3.5.1

1 个答案:

答案 0 :(得分:1)

您想要修复的部分到底是什么?因为您可以通过覆盖NodeExtension来覆盖Map内部的某些部分。有关更多信息,请参阅DefaultNodeExtension。

它看起来有点(太)复杂,但我们在内部使用它来为地图提供一些我们的企业功能,如offheap。

我们没有这方面的指南,因为它意味着在内部使用。此外,NodeExtension API没有向后兼容性保证,因为它是内部API。