web-dev-qa-db-ja.com

Kafka python APIはストリーム処理をサポートしていますか?

私はKafka Javaのストリームを使用しました。Pythonで同様のAPIが見つかりませんでした。ApacheKafkaはPythonでストリーム処理をサポートしていますか?

8
user3126637

Kafka StreamsはJVMライブラリとしてのみ利用可能ですが、少なくとも2つのPython実装があります

理論的には、JythonまたはPy4jで遊んで、JVM実装をサポートすることはできますが、それ以外の場合は、コンシューマ/プロデューサで立ち往生している、またはKSQL RESTインターフェースを呼び出しています。

これらのオプション以外にも、Apache Beam、Flink、Sparkを試すことができますが、スケールアウトするには外部クラスタースケジューラが必要です。

13
cricket_007