https://github.com/codemonument/deno_1brc_cli
https://github.com/codemonument/deno_1brc_cli
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/codemonument/deno_1brc_cli
- Owner: codemonument
- Created: 2024-03-24T15:38:06.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-24T18:43:11.000Z (over 2 years ago)
- Last Synced: 2025-10-09T12:53:11.471Z (9 months ago)
- Language: TypeScript
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# 1brc_cli
A simple package/cli to generate measurement data for the 1 billion row challenge (1brc).
Repo: https://github.com/codemonument/deno_1brc_cli
Inspiration: The original [CreateMeasurements.java](https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CreateMeasurements.java#L28) file from the 1brc repo.
Official 1brc page: https://1brc.dev/#
## Data Format
Each line within the output file contains a weather station name and a temperature reading in the format ;, where station name may have spaces and other special characters excluding ;, and the temperature is a floating-point number ranging from -99.9 to 99.9 with precision limited to one decimal point.
## Useful Docs
- Streaming write with deno: https://examples.deno.land/streaming-files