News for hackers. Stuff that matters.
Re:NoSQL Benchmark Compares PostgreSQL, MongoDB, Neo4j, Orie... by BlackFingolfin on Tuesday October 13, 2015 @11:37AM (#10381152)
Why so hostile? Personally, I assume this is just an instance of them not being PostgeSQL experts. So, before jumping to conclusions (namely that they deliberatly skewed their test, despite being very open in the way they described the setup), I'll instead wait and see -- perhaps they'll explain why they used json instead of jsonb, or perhaps (better!) they can updat the test to also include jsonb.
Re:NoSQL Benchmark Compares PostgreSQL, MongoDB, Neo4j, Orie... by chucky_z on Tuesday October 13, 2015 @01:10PM (#10381853)
I think his hostility comes from the fact that if you google just "postgresql json" the second hit is the official documentation that goes over jsonb right in the second paragraph.

http://www.postgresql.org/docs/9.4/static/datatype-json.html

You can also see that the very first link outside of the official documentation:

https://www.compose.io/articles/is-postgresql-your-next-json...

Explains the benefits of jsonb and how to use indexes.

If you're going to include a database, at the very least do 20 minutes of research on it. If that can't be given, then just don't include something.

That's like saying "I've just installed MongoDB and read the intro documentation page, I'm now going to benchmark it against a MySQL cluster, which I have years of experience with, and that I helped develop." (E.g.: they developed ArangoDB, so they should be experts in at least that, right?)

Re:NoSQL Benchmark Compares PostgreSQL, MongoDB, Neo4j, Orie... by swasheck on Tuesday October 13, 2015 @11:45AM (#10381201)
> I assume this is just an instance of them not being PostgeSQL experts.

this illuminates the need for "experts" in the different components in the stack. it's intellectually dishonest to claim that a technology is not up to the task when it's not been properly treated in the first place.

Re:NoSQL Benchmark Compares PostgreSQL, MongoDB, Neo4j, Orie... by SuperKlaus on Tuesday October 13, 2015 @11:53AM (#10381264)
If they're not Postgres experts then they shouldn't be including Postgres in the line-up. Or ask someone that ask someone that knows better.
Re:NoSQL Benchmark Compares PostgreSQL, MongoDB, Neo4j, Orie... by X4lldux on Tuesday October 13, 2015 @12:08PM (#10381382)
That's why they welcome pull-requests.
Re:NoSQL Benchmark Compares PostgreSQL, MongoDB, Neo4j, Orie... by creshal on Tuesday October 13, 2015 @01:45PM (#10382097)
> Why so hostile? Personally, I assume this is just an instance of them not being PostgeSQL experts.

Postgres' official documentation on json and jsonb is rather concise: http://www.postgresql.org/docs/9.4/static/datatype-json.html

The difference between the types is described in paragraph two. So, they either benchmarked Postgres while having no idea whatsoever what they were doing, or they were deliberately crippling the competition.

Neither option is confidence inspiring.

(And the first option seems sketchy, seeing how they then went and re-created the whole benchmark as classical RDBMS setup for the second postgres test.)

Re:NoSQL Benchmark Compares PostgreSQL, MongoDB, Neo4j, Orie... by k__ on Tuesday October 13, 2015 @11:53AM (#10381267)
They wanted to play with the other kids, but no one invited them, so they threw their own party despite not knowing how to throw one.

Biggest problem of (small) German tech companies IMO.

I worked for one myself and they had really good core technology, but that was it. The angelo-saxon companies always outplayed them, because they're just so much better at PR. Even their developers are better at this than most marketeers that burn money on a daily basis in Germany...