【发布时间】:2014-08-16 13:35:32
【问题描述】:
我可以使用标准的 spout、bolt 组合来进行流式聚合 并且在快乐的情况下工作得很好,当使用刻度元组以某个时间间隔保存数据时 使用批处理。现在我自己在做一些故障管理(跟踪未保存的元组等)。(即不是风暴中的 ootb)
但是我已经读到三叉戟给了你更高的抽象和更好的故障管理。 我不明白的是三叉戟中是否有刻度元组支持。基本上 我想在当前分钟左右在内存中批处理并保留任何聚合数据 前几分钟使用三叉戟。
这里的任何指针或设计建议都会有所帮助。
谢谢
【问题讨论】:
-
+1。似乎它没有在 api 中公开/无法通过 getSourceStreamId() 判断 TridentTuple 是否是刻度元组
-
好问题。我刚刚为标准 spout/bolt 开发了自己的批处理工具,但我仍然不知道如何以特定频率使用 trident。
标签: apache-storm trident