开发者社区> 问答> 正文

Apache Flink 和 Apache Spark Streaming在完整性推理方面有何不同?

Apache Flink 和 Apache Spark Streaming 在完整性推理方面有何不同?

展开
收起
真的很搞笑 2024-06-17 20:20:12 37 0
1 条回答
写回答
取消 提交回答
  • Apache Flink 的完整性推理方案基于低水印设计,而 Apache Spark Streaming(特别是其结构化流API)则引入了基于宽限时间的类水印方案。Flink 的水印是随数据在流中传播的,而 Spark Structured Streaming 的水印是全局的,在每个批次计算后重新计算。此外,Flink 的水印设计更加成熟,能够处理更复杂的流数据完整性情况,而 Spark Structured Streaming 的水印主要用于状态管理,其完整性推理能力相对较弱。image.png

    2024-06-17 20:42:26
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Flink技术进阶 立即下载
Apache Spark: Cloud and On-Prem 立即下载
Hybrid Cloud and Apache Spark 立即下载

相关镜像