在编写我的Apache Beam管道时我使用python。 我注意到了一些限制,例如处理最新数据等。我想知道与Java相比是否还有其他限制或优势
答案 0 :(得分:2)
这里有一个Java vs python支持的相当详尽的功能列表:https://beam.apache.org/documentation/io/built-in/
从2019年秋季开始,我们可以考虑使用python SDK提供Java功能的子集。这主要是针对您可用的I / O转换器数量(与其他系统,数据存储,消息队列等直接集成的可能性)。
根据我的个人经验,缺乏数据库连接性是交易破坏因素,使我无法使用Java编写管道。