Note
Atlas Stream Processing enables continuous, MongoDB-native processing of streaming data from Apache Kafka and MongoDB change streams, including schema validation and real-time data transformations. It can write results directly to MongoDB collections or Apache Kafka topics, without deploying or managing Kafka Connect workers.
To learn more about Atlas Stream Processing, see Atlas Stream Processing.
Overview
This section focuses on the MongoDB Kafka source connector. The source connector is a Kafka Connect connector that reads data from MongoDB and writes data to Apache Kafka.
The source connector works by opening a single change stream with MongoDB and sending data from that change stream to Kafka Connect. Your source connector maintains its change stream for the duration of its runtime, and your connector closes its change stream when you stop it.
Configuration Properties
To learn about configuration options for your source connector, see the Configuration Properties section.
Usage Examples
To view examples of source connector configurations, see the Usage Examples section.
Fundamentals
To learn how features of the source connector work and how to configure them, see the Fundamentals section.