java - Hazelcast,如何通过重用hazelcast内部来实现定制的MapService?

标签 java hazelcast hazelcast-imap

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

那么有没有什么指南可以通过重用hazelcast的内部实现来实现定制 map 服务?或者只是指出一种方法来做到这一点。

PS:我用的是hz 3.5.1

最佳答案

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

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

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

关于java - Hazelcast,如何通过重用hazelcast内部来实现定制的MapService?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32131737/

相关文章:

java - 如何在允许更改选择之前验证数据?

java - 有没有办法关闭 JVM 中的 Hazelcast 实例?

hazelcast - 达到限制时 Vert.x 事件总线的行为

java - Hazelcast 中复杂类的序列化

java - Hazelcast - 客户端模式 - 集群故障后如何恢复?

java - 在节点启动时创建并填充 Hazelcast map

java - Java hamcrest-all v1.3 与什么版本兼容?

java - URLConnection 中的 Android 用户代理

java - BebopVideoView 到 Mat

java - v3.8 中缺少 Hazelcast com.hazelcast.core.MultiTask