apache-flink - Data Stream API 中的 Flink 迭代 - 缺点
问题描述
我们希望将迭代与 Async IO 运算符结合使用,以对同一事件执行顺序 API 调用。但是,在回答我提出的另一个问题时,有人提到使用 Datastreams 进行迭代是一个坏主意。
有人可以进一步解释吗?
解决方案
虽然迭代本身目前没有检查点,但还有其他选项,例如循环展开(如果每个元素有最大迭代次数)和statefun,它使用反馈机制来实现与迭代相同的事情,但更多检查点友好的方式。
推荐阅读
- php - PHP创建匹配的新数组
- material-design - 在 MaterialDesign Tabablz TabablzControl 中隐藏选项卡
- java - 正则表达式以匹配 Java 中的特定 HTTP 标头值
- reactjs - 在组件内调度操作的问题
- mongodb - Flask 应用程序使用 Azure Cosmos DB for MongoDB API 连接错误
- apache-spark - 如何找到从 YARN(例如 Spark 或 Hive)运行的作业反序列化的路径
- python - 是否可以获得周期索引或周期范围的日期-年份属性?
- java - java - 如何以随机方式擦洗Java中的出生日期,这会导致当我输入相同的原始出生日期时生成相同的随机数
- java - 不会在 android studio 的 firebase 中保存自定义 java 对象
- php - 在 Laravel 5.8 中根据所选类别显示产品?