KWSRuben / change-data-capture-mysql-opensearch

Code to set up CDC applications Enable change data capture on RDS for MySQL applications that are using XA transactions blog post

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Enable change data capture on RDS for MySQL applications that are using XA transactions

This repository describe a solution to safely replicate data with XA transactions from MySQL applications to Amazon OpenSearch Service using Amazon Kinesis Data Streams and AWS Lambda.

General description of the solution

This repository contain 2 application

  1. mysql-cdc
  2. opensearch-writer

mysql-cdc

sample script that read data from MySQL binary logs and append the SQL data into Amazon Kinesis Data Stream

opensearch-writer

This library contains the package opensearch_writer and the config file and template file for deploring this package into AWS Lambda via SAM- AWS Serverless Application Model

Security

See CONTRIBUTING for more information.

License

This library is licensed under the MIT-0 License. See the LICENSE file.

About

Code to set up CDC applications Enable change data capture on RDS for MySQL applications that are using XA transactions blog post

License:MIT No Attribution


Languages

Language:Python 100.0%