一,Flink是真正的流处理,延迟在毫秒级,Spark Streaming是微批,延迟在秒级。
二,Flink可以处理事件时间,而Spark Streaming只能处理机器时间,无法保证时间语义的正确性。
三,Flink的检查点算法比Spark Streaming更加灵活,性能更高。Spark Streaming的检查点算法是在每个stage结束以后,才会保存检查点。
四,Flink易于实现端到端一致性。
程序员工具箱:www.robots2.com
标签:Flink,Streaming,算法,检查点,Spark,替代,延迟 From: https://www.cnblogs.com/robots2/p/17451009.html