https://github.com/zamgi/1brc
1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with C#
https://github.com/zamgi/1brc
Last synced: 8 months ago
JSON representation
1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with C#
- Host: GitHub
- URL: https://github.com/zamgi/1brc
- Owner: zamgi
- License: mit
- Created: 2024-01-13T23:20:51.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-03-06T18:29:12.000Z (over 1 year ago)
- Last Synced: 2025-03-06T19:29:48.954Z (over 1 year ago)
- Language: C#
- Size: 139 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 1️⃣🐝🏎️ The One Billion Row Challenge
.NET/C# impl of https://github.com/gunnarmorling/1brc
# Results
test file on HDD.
first start on cold-started phicical machine (with empty disk cache):
- Total row count: 1 000 000 000
- Total elapsed: 00:01:47.2725263
next starts on same phicical machine (with non-empty disk cache):
- Total row count: 1 000 000 000
- Total elapsed: 00:00:02.6291879
util for reset/clear disk cache on Windows (for getting a truly true measurement of time): https://github.com/zamgi/ReleaseStandbyMemoryPages