kafka0.8和1.0整合sparkstreaming

来源:互联网 发布:电算化软件有哪些 编辑:程序博客网 时间:2024/05/22 00:22

Spark Streaming + Kafka Integration Guide

Apache Kafka is publish-subscribe messaging rethought as a distributed, partitioned, replicated commit log service. Please read the Kafka documentation thoroughly before starting an integration using Spark.

The Kafka project introduced a new consumer api between versions 0.8 and 0.10, so there are 2 separate corresponding Spark Streaming packages available. Please choose the correct package for your brokers and desired features; note that the 0.8 integration is compatible with later 0.9 and 0.10 brokers, but the 0.10 integration is not compatible with earlier brokers.

 spark-streaming-kafka-0-8spark-streaming-kafka-0-10Broker Version0.8.2.1 or higher0.10.0 or higherApi StabilityStableExperimentalLanguage SupportScala, Java, PythonScala, JavaReceiver DStreamYesNoDirect DStreamYesYesSSL / TLS SupportNoYesOffset Commit ApiNoYesDynamic Topic SubscriptionNoYes
原创粉丝点击