Motores de tabla de ClickHouse
En ClickHouse no eliges «una base de datos» — eliges «qué motor de tabla» (MergeTree, ReplicatedMergeTree, Distributed, Memory, etc.) por cada tabla.
La familia MergeTree es la predeterminada: tablas grandes particionadas con fusiones en segundo plano. ReplicatedMergeTree usa ZooKeeper/ClickHouse Keeper para una replicación tipo raft. Distributed es una «vista» sobre los shards. SummingMergeTree y AggregatingMergeTree sirven para la preagregación. La elección del motor es la mayor decisión de rendimiento en el diseño de ClickHouse.