The benchmark you’re reading is probably wrong
rethinkdb.com
rethinkdb.com
Another one is testing on-disk DBs with datasets that fit in RAM: the whole DB data will be cached in OS buffers and you don't get the picture of how the DB will perform with big data.
Benchmarking is one of the most complex tasks, but for some reason benchmarking is usually not done by the most expert guys in the field.
For almost 8 years I've had to constantly scrutinize people's benchmarks (worked in networking and distributed systems research, and measurements are crucial in those contexts), point out their errors, and make them think about the details and "hidden" factors that affect their experiments. I haven't met more than a handful of people that could get a benchmark right on their own, and none (including myself) that get it right the first time.
It's good that there are people that could point our errors out.
And I have it on good authority that he knows a thing or two about tweaking a "CMS" ;-)