Table buckets are the third type of S3 bucket, taking their place alongside the existing general purpose and directory buckets. You can think of a table bucket as an analytics warehouse that can store Iceberg tables with various schemas.
Customers often choose Apache Parquet for improved storage and query performance. Additionally, customers use Apache Iceberg to organize Parquet datasets to take advantage of its database-like features such as schema evolution, time travel, and ACID transactions.
S3 Tables are designed to perform continuous table maintenance, automatically optimizing query efficiency and storage costs. They integrate with AWS Glue Data Catalog, enabling data engineers to leverage analytics services such as Amazon Kinesis Data Firehose, Athena, Redshift, EMR, and QuickSight.
The new option delivers up to 3x faster query performance and up to 10x higher transaction rates for Apache Iceberg tables compared to standard S3 storage.
Collection
[
|
...
]