Ingesting data from Aurora MySQL/Aurora Postgres/RDS MySQL using zero-ETL integration
You can replicate data from Aurora MySQL, Aurora Postgres, or RDS MySQL databases into Amazon Redshift in near-real time using a zero-ETL integration. A zero-ETL integration is easy to use. You need not build complex ETL pipelines or use additional AWS services or third-party solutions for replications. The zero-ETL integration performs a one-time seeding of data and then keeps the data in sync with ongoing changes, providing data freshness latencies of just a few seconds. You can also include or exclude tables or databases that you don’t need from replication.
If you don’t want near-real-time ingestion and want to ingest at a specific interval, you can achieve that as well using this solution.
In this recipe, you will load sample data into your source Aurora MySQL/Postgres or RDS MySQL database, create a zero-ETL integration, and replicate it to Amazon Redshift. You will make...