Hacker News new | past | comments | ask | show | jobs | submit login

IMO, when discussion shifts to the squabbling over semantics, it has degenerated. The free market question is whether the market can force producers to provide consumers with good quality information

> The requirement for consumers having accurate information is a government regulation. In the United States, it's enforced by the Consumer Protection Agency. It isn't a free market requirement

Yet, when Oracle prohibits publishing benchmarks you can find benchmarks about MySQL, Mongodb etc on the web




Yet, when Oracle prohibits publishing benchmarks you can find benchmarks about MySQL, Mongodb etc on the web

You can find all the benchmarks you want here http://www.tpc.org/default.asp including Oracle.

The thing is, a skilled DBA, given two databases and told which one should be the winner, can easily construct a benchmark that seems perfectly plausible, but favours one over the other. The MongoDB guys did it very blatantly e.g. by comparing Postgres writing to disk with them writing to memory, but that's because they don't know anything about databases and lacked the skill to do it subtly, e.g. by finding pathological edge cases in query optimizers. That's what the commercial vendors are most worried about.


I would never rely on TPC for any benchmarking. Just read their history, founders and membership structure carefully and you'll get an idea what type of `neutral` benchmarking they do )

http://www.tpc.org/information/who/whoweare.asp

http://www.tpc.org/information/about/abouttpc.asp


Just read their history, founders and membership structure carefully and you'll get an idea what type of `neutral` benchmarking they do

How do you mean? Many of them are direct competitors, they all have a vested interest in not allowing any other to game the benchmark.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: