liveBook · Manning

JDBC source plugin

A JDBC source connector is a Kafka Connect connector that reads records from relational databases through JDBC and publishes them to Kafka.

How 2 Manning books explain it

Apache Kafka in Action

A JDBC source connector is a Kafka Connect connector that reads records from relational databases through JDBC and publishes them to Kafka.

How it is used
Moves relational-table records into Kafka topics for downstream streaming use.
How deep it goes
Demonstrates setup, configuration, REST deployment, polling modes, update limitations, and error-handling trade-offs.
Examples
Uses a SQLite customers table, sample customer rows, the sqlite_customers topic, JSON configuration, and console consumer output.
What you can do after
Operate and configure a JDBC source connector that publishes selected database tables while recognizing polling correctness limits.

Read how Apache Kafka in Action explains JDBC source plugin →

Kafka for Architects

JDBC Source Connector is a Kafka Connect connector implementation that reads records from relational databases through JDBC and publishes them to Kafka.

How it is used
Deploys configuration-driven pipelines that move relational database records into Kafka through Kafka Connect.
How deep it goes
Explains table mapping, task distribution, schema changes, polling modes, joins, and tracking trade-offs without detailing connector internals.
Examples
Uses bulk, incrementing, timestamp, combined, and query polling alongside an immutable transactions ODS configuration.
What you can do after
Operate/configure a JDBC source connector through Kafka Connect for database-to-topic replication without custom producer code.

Read how Kafka for Architects explains JDBC source plugin →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.