IT用語集 › データベース › ClickHouseのテーブルエンジン

ClickHouseのテーブルエンジン

データベース Svenska → 更新: 2026-10-21

ClickHouse では「どのデータベースを使うか」ではなく、テーブルごとに「どのテーブルエンジンを使うか」(MergeTree、ReplicatedMergeTree、Distributed、Memory など)を選ぶ。

既定は MergeTree ファミリーで、バックグラウンドでマージされる大規模なパーティション分割テーブルである。ReplicatedMergeTree は ZooKeeper/ClickHouse Keeper を使ってレプリケーションする。Distributed はシャード全体にわたる「ビュー」。SummingMergeTree や AggregatingMergeTree は事前集計に使う。エンジンの選択は、ClickHouse の設計で最も性能を左右する判断である。

← 用語集に戻る