IT用語集 › データベース › ClickHouse

ClickHouse

データベース Svenska → 更新: 2026-10-20
詳細情報
作者
Yandex(Aleksey Milovidovら)
公開
所有者
ClickHouse Inc.
種類
列指向OLAPデータベース
ライセンス
Apache 2.0
公式サイト
ソースコード
github.com/ClickHouse

数十億行の分析を想定した列指向OLAPデータベース。C++で書かれ、もともとはYandex.Metrica向けに作られた。

列指向ストレージ、ベクトル化実行、列ごとの強力な圧縮(LZ4/ZSTD)のおかげで、数十億行の集計を数秒で処理する。SQLは大幅に拡張されており、arrayJoin、マテリアライズドビュー、AggregatingMergeTreeなどがある。OLTPには向かない。完全なACIDを持たず、更新や削除のコストが高いからだ。

競合はDruid、Pinot、そして最近ではDuckDB。2016年からオープンソースで、2021年にClickHouse Inc.が商用化した。ログ、メトリクス、トレースといったオブザーバビリティ基盤のバックエンドとして、よく選ばれる。

← 用語集に戻る