Working with Parquet and DuckDB

Use columnar storage and an in-process SQL engine to query millions of rows faster than pandas — without a database server.