rav*_*ram 4 scala bigdata kotlin apache-flink flink-streaming
我有一个项目,需要实时传输数据。我已将流内数据写到kafka主题。现在,我需要读取此数据并进行处理。为此,我计划使用Flink。
我的困境是我不知道Java,Scala或Kotlin。我必须学习其中之一才能使用Flink,并且由于Kotlin是最新产品,所以我认为我应该学习这一点,但是它实际上与Flink兼容吗?
我对任何类型的数据流都是全新的,所以请原谅我的问题中的任何错误,如果我错了,一定可以纠正我。
简短的答案是,您可以使用任何JVM语言与Flink进行交互:java,kotlin,scala(甚至可能类似于groovy)。
就是说,您可能会遇到一些问题,无法找到问题的答案。Flink正式支持scala和java,因此我将从这两者之一开始。
最后,最新的kotlin与它的出色程度无关。人们正在成功使用所有这三个。这主要是一个优先事项(除非您有一些特殊的用例)。
归档时间: |
|
查看次数: |
1111 次 |
最近记录: |