Skip to main content

Supported table engines in Aiven for ClickHouse®

Aiven for ClickHouse® supports several table engines that define the storage parameters, supported queries, and other aspects of the data tables. For details on each table engine, see the ClickHouse documentation.

note

To support node recycling for backup and restore procedures and high availability in the Aiven platform, some of the table engines are remapped. This means that in replicated databases, MergeTree engines are automatically replaced with ReplicatedMergeTree variants of the same engine.

Aiven for ClickHouse supports the following table engines:

EngineEngine family
AggregatingMergeTree (remapped)MergeTree
BufferSpecial engine
CollapsingMergeTree (remapped)MergeTree
COSNIntegration engine
DeltaLakeIntegration engine
DictionarySpecial engine
DistributedSpecial engine
GenerateRandomSpecial engine
GraphiteMergeTree (remapped)MergeTree
HudiIntegration engine
IcebergIntegration engine
JoinSpecial engine
Kafka (via integration only, not via SQL)Integration engine
MaterializedViewSpecial engine
MemorySpecial engine
MergeSpecial engine
MergeTree (remapped)MergeTree
MySQLIntegration engine
NullSpecial engine
OSSIntegration engine
PostgreSQL (either via SQL or via integration)Integration engine
ReplacingMergeTree (remapped)MergeTree
ReplicatedAggregatingMergeTreeMergeTree
ReplicatedCollapsingMergeTreeMergeTree
ReplicatedGraphiteMergeTreeMergeTree
ReplicatedMergeTreeMergeTree
ReplicatedReplacingMergeTreeMergeTree
ReplicatedSummingMergeTreeMergeTree
ReplicatedVersionedCollapsingMergeTreeMergeTree
S3Integration engine
SetSpecial engine
SummingMergeTree (remapped)MergeTree
URLURL
VersionedCollapsingMergeTree (remapped)MergeTree
ViewSpecial engine
tip

Managed credentials integrations simplify authentication when using integration engines and dictionaries to access remote sources. Learn how to enable the managed credentials integration.