メインコンテンツまでスキップ
バージョン: Stable-3.5

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

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

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

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

テスト結論​

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

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

SSB-SR

テスト準備​

ハードウェア​

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

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

ソフトウェア​

StarRocksClickHouseApache 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 StarRocks および Druid vs StarRocks は、ClickHouse/Druid のクエリ応答時間を StarRocks のクエリ応答時間で割った値を意味します。値が大きいほど、StarRocks のパフォーマンスが優れていることを示します。

クエリStarRocksClickHouseDruidClickHouse vs StarRocksDruid vs StarRocks
SUM992185847101.874.75
Q0130493301.6311.00
Q0216312601.9416.25
Q0326292501.129.62
Q041431974201.382.94
Q051201794401.493.67
Q06631583202.515.08
Q071332495101.873.83
Q08901973802.194.22
Q09861503501.744.07
Q1020332501.6512.50
Q111563405502.183.53
Q12661333302.025.00
Q13431133202.637.44