【发布时间】:2018-03-01 03:31:42
【问题描述】:
来自https://spark.apache.org/docs/latest/streaming-programming-guide.html#window-operations 它说reduceByKeyAndWindow“返回一个新的单元素流,它是通过使用 func 在滑动间隔内聚合流中的元素而创建的”
给出的示例是,如果我们希望每 10 秒生成最后 30 秒数据的字数。
我对此感到困惑的部分是reduceByKeyAndWindow 究竟是如何工作的。因为一个窗口流是由多个 RDD 组成的。在这种情况下,reduceByKeyAndWindow 不会只返回一个 RDD 流而不是一个 RDD 吗?
【问题讨论】:
标签: java apache-spark spark-streaming