Flink之AsyncDataStream

 

Flink 在1.2(也就是很早就有了)中引入了Async I/O,在异步模式下,将IO操作异步化,单个并行可以连续发送多个请求,哪个请求先返回就先处理,从而在连续的请求间不需要阻塞式等待,大大提高了流处理效率。

常用方法就是AsyncDataStream.unorderedWait 或者AsyncDataStream.orderedWait,主要要重写RichAsyncFunction<IN,OUT>函数,作为wait方法的第二个参数。

 

参考文章:https://blog.csdn.net/a724952091/article/details/108580882

posted @ 2021-08-04 16:22  再见傅里叶  阅读(864)  评论(0编辑  收藏  举报