My goal is to store RDS data in real time on S3.
The one I found was the aws dms service, but it is not documented exactly how it works, so I am hesitant to introduce it.
- How does the full load work?
What I am considering is Full load + CDC. However, I don't know how the full load works.
Is it simply select * from table
?
I am wondering if there is any problem with the server currently running by doing full load.
For example, a deadlock occurs because of a table lock due to select.
- CDC is known to be stored in log format.
I have no idea how to process this log to make it into the final table.
The final goal is to configure the CDC log so that it can be queried from AWS athena with transformed data.
RDS: MariaDB version 10.2.21