The MongoDB Connector for Apache Kafka is a Confluent-verified connector that persists data from Apache Kafka topics as a data sink into MongoDB as well as publishes changes from MongoDB into Kafka topics as a data source.
For a list of new features and changes in each version, see the What's New section.
Learn about and how the MongoDB Kafka Connector passes data between Apache Kafka and MongoDB in the Introduction section. In this section, you can also learn about how to install the connector and configure it to connect to your MongoDB deployment.
Learn how to configure how the MongoDB Kafka sink connector writes data from Apache Kafka into MongoDB in the Sink Connector section.
Learn how to configure how the MongoDB Kafka source connector writes data from MongoDB into Apache Kafka in the Source Connector section.
Learn how to secure communications between MongoDB and the MongoDB Kafka Connector in the Security and Authentication section. In this section, you can also learn how to configure the MongoDB Kafka Connector to authenticate to MongoDB with your AWS Identity and IAM credentials.
Learn how to to migrate from the legacy Kafka Connect MongoDB sink connector to the official MongoDB Kafka Connector in the Migration Guide.
Learn how to resolve issues you may encounter while running the MongoDB Kafka Connector in the Troubleshooting section.
Learn how to contribute to the MongoDB Kafka Connector codebase in the How to Contribute section.
Learn how to report bugs and request features in the Issues & Help section.
For information about compatibility between the MongoDB Kafka Connector and MongoDB, see the Compatibility section. In this section, you can also learn about compatibility between the MongoDB Kafka Connector and Confluent Kafka Connect.