v.23.1New Feature

Allow Configuring S3 Storage Class with s3_storage_class Option

Allow configuring the S3 storage class with the s3_storage_class configuration option. Such as <s3_storage_class>STANDARD/INTELLIGENT_TIERING</s3_storage_class> Closes #44443. #44707 (chen).
Adds support for configuring the Amazon S3 storage class via the s3_storage_class option in ClickHouse.

Why it matters

This feature allows users to specify the desired Amazon S3 storage class (e.g., STANDARD, INTELLIGENT_TIERING) for their data stored in S3, enabling cost optimization and better storage management based on access patterns.

How to use it

Set the s3_storage_class option in your ClickHouse configuration file under the corresponding S3 storage section, for example:

<s3_storage_class>STANDARD</s3_storage_class>


This will apply the specified storage class for all data uploads to S3.