Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 691 Bytes

README.md

File metadata and controls

27 lines (19 loc) · 691 Bytes

polars-tpch with FireDucks

This repo contains the code used for performance evaluation of FireDucks. The benchmarks are based on https://github.com/pola-rs/tpch, and queries for FireDucks are added.

You can find the original README here.

Instructions

# clone this repository
$ git clone https://github.com/fireducks-dev/polars-tpch
$ cd polars-tpch

# Run
$ SCALE_FACTOR=10.0 ./run-fireducks.sh

You will see all timings in output/run/timings.csv

To run fireducks, polars and pandas three times:

$ .venv/bin/pip install -U pandas polars duckdb
$ RUN_IO_TYPE=skip ./run-fpdp3.sh
$ RUN_IO_TYPE=parquet ./run-fpdp3.sh