Kafka Connector Versions
Choose the right Apache Kafka connector version for your Pinot deployment.
Available Connectors
Connector Plugin
Kafka Client Version
Notes
Kafka 4.0 Connector
When to use Kafka 4.0
Configuration
{
"streamConfigs": {
"streamType": "kafka",
"stream.kafka.topic.name": "your-topic",
"stream.kafka.broker.list": "kafka:9092",
"stream.kafka.consumer.type": "lowlevel",
"stream.kafka.consumer.factory.class.name": "org.apache.pinot.plugin.stream.kafka40.KafkaConsumerFactory",
"stream.kafka.decoder.class.name": "org.apache.pinot.plugin.stream.kafka.KafkaJSONMessageDecoder",
"realtime.segment.flush.threshold.rows": "0",
"realtime.segment.flush.threshold.time": "24h",
"realtime.segment.flush.threshold.segment.size": "100M"
}
}Migration from Kafka 2.0 or 3.0
From
To
Kafka 3.0 Connector
Configuration
Common Configuration Properties
Passing Native Kafka Consumer Properties
Last updated
Was this helpful?

