For the complete documentation index, see llms.txt. This page is also available as Markdown.

S3 Storage Engine

Integrate MariaDB Server with Amazon S3 using the S3 Storage Engine. Learn how to store and retrieve data directly from cloud object storage for scalability and cost efficiency.

This guide covers typical use cases for the S3 engine, such as archiving inactive tables, and details supported operations like ALTER TABLE and SELECT.

A list of status variables for monitoring the S3 engine's interactions with the cloud service, although specific variables are not extensively documented here.

This page lists system variables to configure the S3 engine, including AWS credentials, bucket names, page cache sizes, and connection protocols.

Learn about the internal architecture of the S3 engine, which inherits from Aria code but redirects reads to S3, using a dedicated page cache.

Instructions on how to verify your S3 configuration using tools like aria_s3_copy and the mysql-test-run suite to ensure proper connectivity.

A reference for the aria_s3_copy tool, which is used to manually copy Aria tables to and from S3 storage for testing and data migration.

Last updated

Was this helpful?