Platform compatibility
Rocky Linux 10 on x86-64.
System requirements
Minimum recommended hardware per node:
| Single-node | Cluster node | |
|---|---|---|
| CPU | 16 cores | 16 cores |
| RAM | 128 GB (8 GB per core) | 128 GB (8 GB per core) |
| Storage | 100 GB (NVMe preferred) | 100 GB (NVMe preferred) |
For production sizing guidance, see the ClickHouse sizing and hardware recommendations.
WarehousePG
- WarehousePG 6.x or later.
pg_stat_ch
Postgres 16, 17, and 18, on community PostgreSQL, EDB Postgres Extended Server, and EDB Postgres Advanced Server. Packages are built for Rocky Linux 9 on x86-64 and arm64, the OS of the Postgres host, independent of the Rocky Linux 10 platform requirement for ClickHouse itself. See Monitoring Postgres with pg_stat_ch.
Apache Iceberg®
| Iceberg format version | Read | Write |
|---|---|---|
| v1 | Yes | No |
| v2 (position deletes) | Yes | No |
| v2 (equality deletes) | Yes | No |
| v3 (deletion vectors) | No | No |
Write support for Iceberg isn't yet available. See Known issues.
Object storage
| Provider | Table engines |
|---|---|
| Amazon S3 | IcebergS3, DeltaLake, S3 |
| Azure Blob Storage | IcebergAzureBlobStorage, AzureBlobStorage |
| HDFS | IcebergHDFS, HDFS |
| Local filesystem | IcebergLocal, File |