PHP implementation of Gunnar's 1 billion row challenge:
- https://www.morling.dev/blog/one-billion-row-challenge
- https://github.com/gunnarmorling/1brc
I wrote a blog post about the story that led to this version: Processing One Billion Rows in PHP!
make average
# or
php createMeasurements.php 1000000000
php -d extension=parallel calculateAverage.php > average.txt
This solutions requires a ZTS build of PHP and
ext-parallel
to be installed for that
PHP version.