byzer-org / byzer-benchmark

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

byzer-benchmark

Running tpc-ds benchmark

  1. edit run-benchmark.sh, replace classpath with your real path
  2. run run-benchmark.sh , example:
./run-benchmark.sh --tpcdsDataDir s3a://byzer-bm/ \
--reportDir /tmp \
--engineUrl http://localhost:9004 \
--defaultPathPrefix /tmp/byzer-lang \
--failureCountThreshold 99 \
--useJuiceFS false \
--scaleFactor 1gb \
--format parquet

Build benchmark image

  1. Build the byzer-benchmark-0.0.1.jar
mvn package -DskipTests
  1. Build the datagen image Copy byzer-benchmark-0.0.1.jar to k8s/datagen directory; then build the image:
k8s/Dockerfile/datagen/build_benchmark_image.sh
  1. Build the benchmark image
k8s/Dockerfile/benchmark/build_benchmark_image.sh

About

License:Apache License 2.0


Languages

Language:C 93.0%Language:Makefile 3.0%Language:Scala 1.9%Language:Yacc 1.2%Language:Lex 0.5%Language:Shell 0.3%Language:Dockerfile 0.1%