Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Join 在Flink中连接历史数据时,一个源比另一个源慢得多_Join_Apache Kafka_Stream_Hdfs_Apache Flink - Fatal编程技术网

Join 在Flink中连接历史数据时,一个源比另一个源慢得多

Join 在Flink中连接历史数据时,一个源比另一个源慢得多,join,apache-kafka,stream,hdfs,apache-flink,Join,Apache Kafka,Stream,Hdfs,Apache Flink,当使用带有eventTime的join操作符中的历史数据时,从一个源读取数据要比从另一个源读取数据慢得多。因此,join操作符将缓存来自速度较快的源的大量数据,以便等待速度较慢的源 问题是我如何才能使消费者的速度差异变小?我不确定我是否理解你所说的“…使消费者的速度差异变小”是什么意思。如果您想避免缓存大量数据,并且无法控制源速度,那么我认为您唯一的选择是使用较小的窗口,以便缓存较少的数据。有关详细信息,请参阅。非常感谢。我从别处找到了答案。网址是

当使用带有eventTime的join操作符中的历史数据时,从一个源读取数据要比从另一个源读取数据慢得多。因此,join操作符将缓存来自速度较快的源的大量数据,以便等待速度较慢的源


问题是我如何才能使消费者的速度差异变小?

我不确定我是否理解你所说的“…使消费者的速度差异变小”是什么意思。如果您想避免缓存大量数据,并且无法控制源速度,那么我认为您唯一的选择是使用较小的窗口,以便缓存较少的数据。有关详细信息,请参阅。

非常感谢。我从别处找到了答案。网址是