The One Billion Row Challenge in Zig, just because...
- MMAP for reading the file?
- SIMD? (
@Vector
IINM?) - Read data in
c
chunks - Process every chunk using
t
threads
- Use https://wikitable2csv.ggor.de/ to translate https://en.wikipedia.org/wiki/List_of_cities_by_average_temperature tables to CSVs.
->data/wikipedia-data
folder` - Use duckdb to create
data/cities.csv
->scripts/generate_cities.sh
- Generate random input file
- Process input file :-)