天天看点

Doris Vs. Starrocks(三):1.1.4压测,后浪拍前浪,谁在沙滩上?

作者:明少三年

本来要测Doris1.2(月底发布正式版本),遇到一些问题,所以先拿当前已经发布的1.1.4来做对比测试。

安装部署Doris1.1.4

Doris Vs. Starrocks(三):1.1.4压测,后浪拍前浪,谁在沙滩上?
# 1个fe节点
wget https://dist.apache.org/repos/dist/release/doris/1.1/1.1.4-rc01/apache-doris-fe-1.1.4-bin.tar.gz
cd /data
tar -zxvf apache-doris-fe-1.1.4-bin.tar.gz
ln -s apache-doris-fe-1.1.4-bin doris
## 配置fe.conf (略)
cd /data/doris;bin/start_fe.sh --daemon
jps -l
mysql -hstarrcoks-test-004 -uroot -p -P9030
## 添加3个be节点 (略)

# 3个be节点
wget https://dist.apache.org/repos/dist/release/doris/1.1/1.1.4-rc01/apache-doris-be-1.1.4-bin-x86_64.tar.gz
cd /data
tar -zxvf apache-doris-be-1.1.4-bin-x86_64.tar.gz
ln -s apache-doris-be-1.1.4-bin-x86_64 doris
## 配置be.conf (略)
cd /data/doris;bin/start_fe.sh --daemon           

测试数据准备

## 建tpch库、表
cd /data/src-doris-1.1.4-rc01/tools/tpch-tools/bin
sh ./create-tpch-tables.sh           
Doris Vs. Starrocks(三):1.1.4压测,后浪拍前浪,谁在沙滩上?
## load data
sh ./load-tpch-data.sh -c 16           
Doris Vs. Starrocks(三):1.1.4压测,后浪拍前浪,谁在沙滩上?

... until print 'DONE'

Doris Vs. Starrocks(三):1.1.4压测,后浪拍前浪,谁在沙滩上?

执行查询脚本

sh ./run-tpch-queries.sh           
Doris Vs. Starrocks(三):1.1.4压测,后浪拍前浪,谁在沙滩上?

Doris0.14 Vs. Doris1.1.4

先对比这2个版本的tpch-100性能测试结果,看看后浪和前浪谁被拍在了沙滩上。

Doris Vs. Starrocks(三):1.1.4压测,后浪拍前浪,谁在沙滩上?

在这次的测试中(TPCH-100的22个Queries),Doris1.1.4比Doris0.14整体性能提升了4.2倍。还好,没有翻车[呲牙]...

继续阅读