Open alexey-milovidov opened 1 month ago
Happy to take a PR :)
Main things we would need are
@alexey-milovidov, btw, if you don't have time to do the PR, but could at least comment with a few pointers on any of the above it could help speed things along for whoever does pick this up. Thanks!
Sure, I will be happy to help.
@alexey-milovidov What is the goal of this? The more benchmarks the better, but there's no way we're going to have the breadth of supported systems that you have.
Ah, good point. Didn't read closely enough and initially interpreted this as adding ClickHouse support.
There is no goal at all. I see this project as a benchmark aggregator, and adding a fairly good benchmark will make it more complete.
https://github.com/ClickHouse/ClickBench
The main advantage of ClickBench is that it has a good balance between being simple (this is how it has >50 DBMS) and still stressful enough (it is used not only for DBMS, but for hardware tests, as the tests max out the CPU, memory bandwidth, and IO).
Note: I'm the author of ClickBench (but it's doubtful whether I will have time to contribute it directly here, so it is just a proposal).