Hazelcast EntryProcessor序列化的行为是什么?

Hazelcast EntryProcessor序列化的行为是什么?,hazelcast,Hazelcast,我注意到EntryProcessor接口实现了可序列化。我想使用executeOnKey方法更新映射中的一个值,但出于明显的原因,我更愿意使用EntryProcessor上的DataSerializable接口。我的问题。。。什么是行为?executeOnKey是否忽略了DataSerializable接口?我在文档中找不到任何内容。Hazelcast通过操作发送您的EntryProcessor,该操作实现了数据序列化接口。EntryProcessor实例的序列化委托给Serialization

我注意到EntryProcessor接口实现了可序列化。我想使用executeOnKey方法更新映射中的一个值,但出于明显的原因,我更愿意使用EntryProcessor上的DataSerializable接口。我的问题。。。什么是行为?executeOnKey是否忽略了DataSerializable接口?我在文档中找不到任何内容。

Hazelcast通过
操作发送您的
EntryProcessor
,该操作实现了
数据序列化接口。
EntryProcessor
实例的序列化委托给
SerializationService

因此:

  • 您可以实现数据序列化
  • :Hazelcast将使用它
  • 您可以为实现
    EntryProcessor
  • 如果不执行任何操作,将使用java序列化

  • 谢谢你的回复。这非常有帮助。