在持久化Aggregate之后,Storm Trident newValueStream是否从groupBy维护分区

时间:2014-11-13 01:16:06

标签: java apache-storm trident

我目前正在尝试扩展在groupBy和persistentAggregate之后执行一些后处理的三叉戟拓扑,使用newValueStream在聚合步骤之后传输值。我想知道元组是否在groupBy步骤中保持分区,或者是否以其他方式重新分配。

相关代码:

.groupBy(new Fields("key"))
.name("GroupBy")
.persistentAggregate(new MemoryMapState.Factory(), new Fields("foo", "bar"), new Aggregator(), new Fields("foobar"))
.newValuesStream()
.name("NewValueStream")

0 个答案:

没有答案