Real-Time MySQL Data Replication with Debezium & Kafka
Автор: Suman Codes
Загружено: 2025-02-22
Просмотров: 3901
In this video, I’ll show you how to set up real-time data replication between two MySQL database tables using Debezium, Apache Kafka, and Kafka Connect.
What You’ll Learn:
How to configure Debezium as a source connector to capture MySQL table changes
How to use Apache Kafka as a message broker for streaming changes
How to set up a sink connector to replicate data to another MySQL table
Real-world use cases of Change Data Capture (CDC) in microservices architecture
Why Debezium & Kafka?
Debezium enables Change Data Capture (CDC) by monitoring database changes and streaming them to Kafka topics. Kafka then acts as a highly reliable event-driven pipeline, ensuring real-time data synchronization between systems.
Resources & Links:
Sample Project Repo: [GitHub - CDC_PROJECT] (https://github.com/iAGONY/CDC_PROJECT)
[Debezium Documentation](https://debezium.io/documentation/ref...)
[Apache Kafka](https://kafka.apache.org/documentatio...)
Timestamp
0:00 - Demo
0:57 - Architecture
1:45 - Docker Image Setup
2:44 - Creating Database Tables
3:50 - Creating Debezium source connector configuration
6:38 - Publishing Changes to Kafka Topics
8:43 - Creating Debezium sink connector configuration
12:09 - Data Replication
12:32 - Conclusion
Have questions or facing issues? Drop them in the comments below! Don't forget to Like, Subscribe, and Hit the Bell Icon for more technical tutorials.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: