3 ms·
Performance tests - especially those of databases - are a very complex and resource-consuming venture. And because each use case is different, the benchmark pub
by ifcologne 9y ago
Performance tests - especially those of databases - are a very complex and resource-consuming venture. And because each use case is different, the benchmark published somewhere does not fit your specific problem and the available environment/budget.
Unfortunately, there is no independent organization that believes in this and defines scenarios that are tested in different environments.
- tinymollusk 9y agoVery good points. Seems like this leaves us with "trust benchmarks that probably aren't generalizable to your use-case" or "run your own expensive benchmarks before you have the scale to have the data to simulate the scale". What's the best strategy here? I've defaulted to MySQL, pg, or sqlite, based on my preference of the moment. I haven't had enough good/bad outcomes to form a stronger opinion, but I'm now realizing I've never really thought this decision through (despite building a few data systems that I'm pretty proud of).
- janemanos 9y agoWe just published an Update to the Benchmark, please find it here: https://news.ycombinator.com/item?id=16473117 https://news.ycombinator.com/item?id=16473117