Kafka Connect is a tool that provides the ability to move data into and out of the Kafka system. Thousands of use cases use the same kind of source and target system while using Kafka. Kafka Connect is comprised of Connectors for those common source or target systems.
Kafka Connect consists of a set of Connectors, and the Connectors are of two types:
- Import Connectors: Import Connectors are used to bring data from the source system into Kafka topics. These Connectors accept configuration through property files and bring data into a Kafka topic in any way you wish. You don't need to write your own producer to do such jobs. A few of the popular Connectors are JDBC Connector, file Connector, and so on.
- Export Connectors: Unlike Import Connectors, Export Connectors are used to copy data from Kafka topics to the target system. This...