比较
Databend Cloud 与 Snowflake 对比
我们致力于打造全球最强大的数据云,决心提供卓越的服务
TPC-H 基准测试
TPC-H 基准测试是评估决策支持系统的标准,重点关注复杂查询和数据维护。在本分析中,我们使用 TPC-H SF100(SF1 = 600 万行)数据集比较了 Databend Cloud 和 Snowflake,涵盖 100GB 数据和大约 6 亿行,跨 22 个查询。
基准测试环境
Databend Cloud
Snowflake
版本
标准
标准
计算集群规模
Small
Small
价格
$2/小时
$4/小时
AWS 地区
us-east-2
us-east-2
存储
AWS S3
AWS S3
数据加载基准测试
0100s200s300s400s500s
查询基准测试:冷运行
数据仓库在执行查询前已暂停并恢复。
11.703 s
8.036 s
4.524 s
3.786 s
8.908 s
6.04 s
8.108 s
4.462 s
9.202 s
7.014 s
1.237 s
3.234 s
9.082 s
7.345 s
10.886 s
8.976 s
18.152 s
13.34 s
13.525 s
12.891 s
2.582 s
2.183 s
10.099 s
8.839 s
13.458 s
7.206 s
8.001 s
4.612 s
8.737 s
4.621 s
4.864 s
1.645 s
5.363 s
14.315 s
19.971 s
12.058 s
9.893 s
12.579 s
8.538 s
8.836 s
16.439 s
12.27 s
3.744 s
1.926 s
查询基准测试:热运行
数据仓库未暂停,使用本地磁盘缓存。
8.934 s
7.568 s
3.018 s
3.125 s
6.089 s
5.234 s
4.914 s
3.392 s
5.8 s
4.857 s
0.891 s
2.142 s
5.381 s
4.389 s
5.724 s
5.887 s
10.283 s
9.621 s
10.368 s
8.524 s
1.165 s
1.364 s
7.052 s
5.352 s
12.829 s
6.18 s
3.288 s
2.725 s
3.475 s
2.748 s
4.094 s
1.124 s
4.203 s
13.757 s
18.583 s
11.63 s
3.888 s
7.881 s
6.379 s
5.797 s
10.287 s
9.806 s
1.573 s
1.122 s
架构
我们正在努力构建一个更好的
Databend Cloud
Snowflake
开源
开源(核心组件)
闭源
编程语言
Rust(快速且内存安全)
C++
SQL 支持
计算与存储分离
任务执行时间
秒级
分钟级
仓库自动挂起
秒级
分钟级
存储格式
Parquet - 开放数据格式
可被下游应用访问
传统微分区
不可被下游应用访问
半结构化数据
查询结果缓存
企业级加密
可扩展性
无限等
Databend Cloud
Snowflake
调度
Kubernetes pod-based
Virtual machines-based
弹性
Compute unit
Warehouse size
成本
更多技术,更少成本。
Databend Cloud
Snowflake
透明的价格
-
价格
大约只有 Snowflake 的 50%
100%
花费
经济的
每秒计费
以秒为单位发放计算资源
昂贵的
每分计费
以分钟为单位发放计算资源