开发者社区 问答 正文

Operator Chains(算子链)这个概念具体是什么啊?

Operator Chains(算子链)这个概念具体是什么啊?

展开
收起
游客vwuxaq6iqaowc 2021-12-08 14:38:28 304 分享 版权
1 条回答
写回答
取消 提交回答
  • 为了更高效地分布式执行,Flink会尽可能地将operator的subtask链接(chain)在一起形成task。每个task在一个线程中执行。将operators链接成task是非常有效的优化:它能减少线程之间的切换,减少消息的序列化/反序列化,减少数据在缓冲区的交换,减少了延迟的同时提高整体的吞吐量。这就是我们所说的算子链。

    2021-12-08 14:41:26
    赞同 展开评论
问答地址: