Amazon S3
real-time ingestion
TwinCommit applies changes to Amazon S3 with exactly-once, commit-ordered semantics from any of 9 log-based sources, including Oracle, MySQL, SQL Server and Db2. Iceberg tables in S3, registered in Glue or S3 Tables, queryable from Athena.
Amazon S3
Amazon S3 · S3 Tables · S3 Express One Zone · AWS Glue Data Catalog
- ✓IAM role with s3:GetObject, PutObject, DeleteObject and ListBucket on the prefix
- ✓Glue catalog permissions for table registration
- ✓Same-region placement recommended
Apply
How TwinCommit writes to S3
Changes land as Apache Iceberg, Delta Lake or Parquet tables, one atomic commit per micro-batch with the checkpoint in the snapshot metadata. Iceberg tables register in AWS Glue or Amazon S3 Tables automatically.
S3 target docs →S3 connector FAQ
Which S3 versions does TwinCommit support?
+
Amazon S3 · S3 Tables · S3 Express One Zone · AWS Glue Data Catalog.
How does TwinCommit write to S3?
+
Changes land as Apache Iceberg, Delta Lake or Parquet tables, one atomic commit per micro-batch with the checkpoint in the snapshot metadata. Iceberg tables register in AWS Glue or Amazon S3 Tables automatically.
Replicate your first table in five minutes.
Download the free Developer edition, or have one of our replication engineers walk you through a migration plan.