Apache flink 为什么在flink源代码中有flink streaming java和flink streaming scala模块
在Fink source中,有Apache flink 为什么在flink源代码中有flink streaming java和flink streaming scala模块,apache-flink,flink-streaming,flink-sql,Apache Flink,Flink Streaming,Flink Sql,在Fink source中,有flink stream java和flink stream scala模块。为什么flink流媒体需要两个模块 flink stream java是流的java api实现flink stream scala是用于流的scala api的实现。因此,您可以在flink stream java中找到DataStream.java,在flink stream scala中找到DataStream.scala flink stream java和flink strea
flink stream java
和flink stream scala
模块。为什么flink流媒体需要两个模块
flink stream java是流的java api实现flink stream scala是用于流的scala api的实现。因此,您可以在flink stream java中找到DataStream.java,在flink stream scala中找到DataStream.scala flink stream java和flink stream scala都提供了类似的API来管理flink Streams;根据您的语言,您只需使用其中一种 请注意,无论您选择什么,一些依赖项,如
flink运行时
和flink客户端
都依赖于scala
(2.11或2.12)的版本,因为flink基于用scala
编写的框架
目前正在努力从更高级别的API中删除scala
依赖项,flink table
()