#row #measurement #generate #challenge #billion #1brc

yanked onebrc-gen

A fast tool for generating measurements for the 1 Billion Row Challenge (1BRC)

1.0.0 Oct 6, 2024
0.1.3 Oct 4, 2024
0.1.2 Oct 4, 2024
0.1.1 Sep 28, 2024
0.1.0 Sep 28, 2024

#65 in #challenge

Apache-2.0

130KB
58 lines

Crates.io Version Crates.io License

onebrc-gen

A fast tool for generating measurements for the 1 Billion Row Challenge (1BRC).

Installation

cargo install onebrc-gen

Run in terminal: onebrc-gen

Usage

Usage: onebrc-gen.exe [OPTIONS]

Options:
  -r, --rows <ROWS>      Number of rows to generate [default: 1000000000]
  -o, --output <OUTPUT>  Name of the output file [default: measurements.txt]
  -s, --silent           Whether to show the progress bar
  -h, --help             Print help

License

This project is licensed under Apache License, Version 2.0.

Dependencies

~5–12MB
~136K SLoC