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

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

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

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

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

テストの結論​

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

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

SSB-CD

テスト準備​

ハードウェア​

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

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

ソフトウェア​

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

クエリPhoenixAIClickHouseDruidClickHouse vs PhoenixAIDruid vs PhoenixAI
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