在数据分析技术加速迭代的浪潮中,ClickHouse 社区发起的 “来和我一起挑战吧” 性能测试活动,为行业构建了一个聚焦核心能力的竞技舞台。这不仅是对各引擎处理效能的实战校验,更是推动技术升级与行业标准完善的关键契机。
作为深耕数据分析领域多年、以技术突破为核心驱动力的 Apache Doris,始终积极投身开源生态建设。面对这场兼具挑战性与建设性的行业盛事,Apache Doris 绝非旁观者 —— 我们深知,每一次同台竞技都是彰显性能实力的试金石。因此,Doris 将以最优配置全力应战,将多年来在查询优化、存储引擎、并发处理等核心领域的技术积淀,转化为实打实的性能表现。
通过在大数据量下,多种复杂查询的 Benchmark,可以发现无论是简单的 Coffee Bench Join 场景,还是贴近生产的复杂 TPC-H/TPC-DS 测试,Apache Doris 都能展现出碾压级的性能优势:在满足 OLAP 分析需求的前提下,其性能与成本的综合性价比,相较 Snowflake 和 ClickHouse 高出 5-10 倍以上。 这种极致的性能体验,足以让等待咖啡的片刻,就能轻松完成复杂的数据运算 —— 用速度与效率,重新定义 OLAP 场景的性能标准,为行业基准测试注入更具参考价值的 “性能样本”。
详细的测试报告如下:
测试说明
本次测试我们主要测试了 Apache Doris,ClickHouse,Snowflake 3 款产品,未来也会测试更多的产品,整理到报告中。3 个产品的配置如下:
- Apache Doris 使用托管的 SelectDB Cloud 服务。配置为 4 个计算节点,每个节点 16c,128g 内存,在下方性能图表中使用的标签格式为:Doris 4n_16c_128g 来表示 Doris。另外一种配置是 30 个计算节点,每个节点 16c,128g 内存。
- ClickHouse 使用 ClickHouse Cloud 云上的 25.4 版本。配置为 2 个计算节点,每个节点是 30c,120g,在下方性能图表中使用的标签格式为:ClickHouse 2n_30c_120g 来表示。另外一种配置是 16 个计算节点,每个节点 30c,120g。
- Snowflake 使用 gen2 版本,配置有 small,medium,large 3 个机型,分别使用 Snowflake small_gen2,Snowflake medium_gen2,Snowflake large_gen2 三个标签来表示。
测试的度量指标包括总运行时间(Total Running Time)与总成本(Total Cost),通过前者可评估各产品的性能表现,借助后者能掌握其整体成本,二者结合可为用户的技术选型提供兼具性能与成本维度的性价比参考。
Coffeeshop Benchmark
在 ClickHouse 社区发起的性能挑战中
数据分析性能对比:SelectDB、ClickHouse与Snowflake

最低0.47元/天 解锁文章
353

被折叠的 条评论
为什么被折叠?



