跳到主要内容
版本: 最新版本-3.5

SSB 平面表基准测试

星型模式基准测试 (SSB) 旨在测试 OLAP 数据库产品的基本性能指标。 SSB 使用广泛应用于学术界和工业界的星型模式测试集。更多信息请参考 Star Schema Benchmark

ClickHouse 将星型模式展平为一个宽表,并将 SSB 重写为单表基准测试。更多信息请参考 ClickHouse 的星型模式基准测试

此测试比较了 StarRocks、Apache Druid 和 ClickHouse 针对 SSB 单表数据集的性能。

测试结论

该测试是在一个共享存储的 StarRocks 集群上,与 ClickHouse 和 Apache Druid 一起,针对相同的数据集执行的 OLAP 表。

根据对 100 GB SSB-Flat 数据集执行的 13 个查询的结果,StarRocks 的总体查询性能是 ClickHouse 的 1.87 倍,是 Apache Druid 的 4.75 倍。结果单位为毫秒。

SSB-SR

测试准备

硬件

StarRocks、Apache Druid 和 ClickHouse 部署在配置相同的主机上 - AWS m7i.4xlarge

规格
实例数量5
vCPU16
内存 (GiB)64
网络带宽 (Gbps)高达 12.5
EBS 带宽 (Gbps)高达 10

软件

StarRocksClickHouseApache Druid
集群规模一个 FE,三个 BE三个节点一个 Master Server,一个 Query Server 和三个 Data Server
版本3.5.025.3.3.4233.0.0
发布日期2025.6.132025.4.222025.4.29
配置默认默认默认

测试结果

下表显示了 13 个查询的性能测试结果。查询延迟的单位是毫秒。所有查询预热 1 次,然后执行 3 次以取平均值作为结果。表头中的 ClickHouse vs StarRocksDruid vs StarRocks 表示使用 ClickHouse/Druid 的查询响应时间除以 StarRocks 的查询响应时间。值越大表示 StarRocks 的性能越好。

查询StarRocksClickHouseDruidClickHouse vs StarRocksDruid vs StarRocks
总和992185847101.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