0

MapStore、writThrough、readThroughなどがありますが、組み込みのマップはメモリのみですが、これらは要件を満たすことができません。MapService をゼロから作成できることはわかっていますが、それは大変な作業です。Hazelcast の内部 MapService は柔軟です。

hazelcast の内部実装を再利用して、カスタマイズされたマップ サービスを実装するためのガイドはありますか? または、これを行う方法を指摘するだけです。

PS:hz 3.5.1を使用しています

4

1 に答える 1

1

あなたが直して欲しい部分は何ですか?NodeExtension をオーバーライドすることで、Map 内部の特定の部分をオーバーライドできるためです。詳細については、DefaultNodeExtension を参照してください。

少し (あまりにも) 複雑に見えますが、これを内部的に使用して、offheap のようなマップのエンタープライズ機能の一部を提供しています。

内部で使用することを意図しているため、これに関するガイドはありません。また、NodeExtension API は内部 API であるため、下位互換性は保証されません。

于 2015-08-21T04:41:50.370 に答える