メインコンテンツまでスキップ

SSB フラットテーブルベンチマーク

スタースキーマベンチマーク (SSB) は、OLAP データベース製品の基本的なパフォーマンス指標をテストするために設計されています。SSB は、学術界や産業界で広く適用されているスタースキーマのテストセットを使用します。詳細については、 Star Schema Benchmark を参照してください。

ClickHouse はスタースキーマを広いフラットテーブルに変換し、SSB を単一テーブルのベンチマークに書き換えます。詳細については、 Star schema benchmark of ClickHouse を参照してください。

このテストでは、CelerData、Apache Druid、および ClickHouse のパフォーマンスを SSB 単一テーブルデータセットに対して比較します。

テストの結論

このテストは、クラシックな CelerData クラスター内の OLAP テーブルで、ClickHouse および Apache Druid と共に、同じデータセットに対して実施されました。

100 GB の SSB-Flat データセットに対して実行された 13 のクエリの結果に基づくと、CelerData は ClickHouse の 2 倍、Apache Druid の 5.1 倍 のクエリパフォーマンスを持っています。結果の単位はミリ秒です。

SSB-CD

テスト準備

ハードウェア

CelerData、Apache Druid、および ClickHouse は、同じ構成のホストにデプロイされています - AWS m7i.4xlarge

Spec
インスタンス数5
vCPU16
メモリ (GiB)64
ネットワーク帯域幅 (Gbps)最大 12.5
EBS 帯域幅 (Gbps)最大 10

ソフトウェア

CelerDataClickHouseApache Druid
クラスターサイズOne FE, three BEsThree nodesOne Master Server, one Query Servers, and three Data Servers
バージョン3.5.025.3.3.4233.0.0
リリース日2025.6.132025.4.222025.4.29
構成DefaultDefaultDefault

テスト結果

以下の表は、13 のクエリに対するパフォーマンステストの結果を示しています。クエリの遅延の単位はミリ秒です。すべてのクエリは 1 回ウォームアップされ、その後 3 回実行して平均値を結果として取ります。表のヘッダーにある ClickHouse vs CelerDataDruid vs CelerData は、ClickHouse/Druid のクエリ応答時間を CelerData のクエリ応答時間で割ったものを意味します。値が大きいほど、CelerData のパフォーマンスが優れていることを示します。

クエリCelerDataClickHouseDruidClickHouse vs CelerDataDruid vs CelerData
SUM924185847102.015.10
Q0126493301.8812.69
Q0216312601.9416.25
Q0320292501.4512.50
Q041331974201.483.16
Q051101794401.634.00
Q06601583202.635.33
Q071302495101.923.92
Q08831973802.374.58
Q09801503501.884.38
Q1016332502.0615.63
Q111503405502.273.67
Q12601333302.225.50
Q13401133202.838.00