flink 和 spark 执行流程有哪些不同?各自的优缺点是什么?

开放性问题

回答·4
最热
最新
  • 答案就是因为 flink 实时业务场景支持较好,有很多 operater 的实现,基于 chandylamport 算法轻量,cep 支持,cdc 实现,sql 实现较好,state 自由管理,模型基于每条数据,底层命中率模型包括等等等等,能够高效稳定实现业务所以就用了,社区支持较好,现在谁用 sparkstreaming,连 offset 存储都需要自己进行一个配,很不安全。现在谁用那么老套的东西呢
  • spark stream 从逻辑上还是一种批处理框架,它需要有个开始时间和结束时间,对这个时间段内的数据进行批处理,不过这个时间段的划分可以自定义进行细化 flink 是一个真正的流处理框架 不能简单的说这两者谁更好的,需要根据场景进行分析选择
  • 顺丰已经用 flink 四年了而申通仍然问这个问题,emmm,赶紧做吧大哥
  • 只是个人理解 还是看业务对实时的要求程度吧