Hazelcast - executeOnEntries 在第一次执行后停止
Hazelcast - executeOnEntries to stop after the first execution
我有一个关于 Hazelcast 处理器的问题。
有没有办法让 EntryProcessor 在第一个之后停止执行?
假设我必须删除具有与特定条件匹配的键的条目。
键 A12 值 123
键值 1234 值 345
我想删除第一个键中包含“1”的条目。 (A12)
如何在不迭代条目集的情况下通过使用过滤器和条目处理器删除它(仅删除第一个匹配的条目,跳过以下条目。使用 executeOnEntries(processor, predicate)。我知道我可以自己遍历条目设置地图并删除它,但我想知道是否有其他解决方案。
谢谢!
不,您不能使用 EntryProcessor 执行此操作,但是我们正在开发即将发布的流处理引擎(作为早期访问)。当前的发布计划接近于 1 月份发布的 Hazelcast 3.8。如果您有兴趣,请告诉我们。我们有一个私人测试计划,但不确定是否还有空位,但我可以联系合适的人:)
我有一个关于 Hazelcast 处理器的问题。 有没有办法让 EntryProcessor 在第一个之后停止执行?
假设我必须删除具有与特定条件匹配的键的条目。 键 A12 值 123 键值 1234 值 345 我想删除第一个键中包含“1”的条目。 (A12) 如何在不迭代条目集的情况下通过使用过滤器和条目处理器删除它(仅删除第一个匹配的条目,跳过以下条目。使用 executeOnEntries(processor, predicate)。我知道我可以自己遍历条目设置地图并删除它,但我想知道是否有其他解决方案。
谢谢!
不,您不能使用 EntryProcessor 执行此操作,但是我们正在开发即将发布的流处理引擎(作为早期访问)。当前的发布计划接近于 1 月份发布的 Hazelcast 3.8。如果您有兴趣,请告诉我们。我们有一个私人测试计划,但不确定是否还有空位,但我可以联系合适的人:)