Live data from Hacker News

Performance Comparison Between ArangoDB, MongoDB, Neo4j and OrientDB

arangodb.com

31–38 of 38 posts

Re: Performance Comparison Between ArangoDB, MongoDB, Neo4j and OrientDB

#31
post #9
post #8

When I compare databases, I also search out the performance comparisons created or sponsored by my preferred database provider, then I know that I can trust the results to be complete and unbiased./sarcasm Seriously, why is this one of the top stories on HN? These types of tests are so easy to tweak in favor of a perferred database that they are completely unreliable. Even neutral comparisons by third parties are rif…

> I think the only way to do this objectively is to have a test and then give each DB vendor an opportunity to tweak the DB and queries to optimize performance. AFAIK they are: the test is open source, the raw results are there, and contributions welcomed. Hopefully the OrientDB team will step up and show how theirs can perform.

We (OrientDB Team) had the chance to look at the code and we're preparing a Pull Request. Stay tuned for the new results ;-)

Re: Performance Comparison Between ArangoDB, MongoDB, Neo4j and OrientDB

#34
post #25
post #20

Earlier quoted context omitted.

Hi, I'm Claudius, the author of the blog post. The intent of the blog was not to show, that a particular product is not performing well. There are thousands of different use cases and each database has its strengths and weaknesses. For a different scenario the results might be different. Neo4J is a solid product and is doing a good job. The aim of the blog was to show, that multi-model can compete with specialized so…

> Neo4J is a solid product Do you really believe this, in your expert opinion, or are you just trying not to step on toes?

We are a multi-model database, which is not in a strict sense a competitor but is competing with Neo4J in some areas. Therefore I'm definitely not a Neo4J expert. However, I'm now working in the field for over 15 years, developing in-memory solutions, databases and application servers. Developing ArangoDB for almost three years and I have talked to a lot of people in that area and to people who are using Neo4J. There are always obstacle when moving to new products. But most of the people who I met are quite happy with Neo4J.

Re: Performance Comparison Between ArangoDB, MongoDB, Neo4j and OrientDB

#35
post #9
post #8

When I compare databases, I also search out the performance comparisons created or sponsored by my preferred database provider, then I know that I can trust the results to be complete and unbiased./sarcasm Seriously, why is this one of the top stories on HN? These types of tests are so easy to tweak in favor of a perferred database that they are completely unreliable. Even neutral comparisons by third parties are rif…

> I think the only way to do this objectively is to have a test and then give each DB vendor an opportunity to tweak the DB and queries to optimize performance. AFAIK they are: the test is open source, the raw results are there, and contributions welcomed. Hopefully the OrientDB team will step up and show how theirs can perform.

Hey all, we sent a Pull Request 2 days ago to the author of the Benchmark, as they used OrientDB incorrectly. Now OrientDB is the fastest in all the benchmarks, except for "singleRead" and "neighbors2", but we know why.

We are still waiting for the Arango team to update the results...

Re: Performance Comparison Between ArangoDB, MongoDB, Neo4j and OrientDB

#36
Hey all, we sent a Pull Request 2 days ago to the author of the Benchmark, as they used OrientDB incorrectly. Now OrientDB is the fastest in all the benchmarks, except for "singleRead" and "neighbors2", but we know why we're slower there.

We are still waiting for the Arango team to update the results...

However, who is interested in running the tests themselves, just clone this repository:

https://github.com/maggiolo00/nosql-tests

Re: Performance Comparison Between ArangoDB, MongoDB, Neo4j and OrientDB

#37
post #35
post #9

Earlier quoted context omitted.

> I think the only way to do this objectively is to have a test and then give each DB vendor an opportunity to tweak the DB and queries to optimize performance. AFAIK they are: the test is open source, the raw results are there, and contributions welcomed. Hopefully the OrientDB team will step up and show how theirs can perform.

Hey all, we sent a Pull Request 2 days ago to the author of the Benchmark, as they used OrientDB incorrectly. Now OrientDB is the fastest in all the benchmarks, except for "singleRead" and "neighbors2", but we know why. We are still waiting for the Arango team to update the results...

Lvca, good to see the OrientDB team cooperating in the benchmark. Performance is just one aspect when evaluating a database, other things like robustness, stability, community can be as important if not more important. As such as I’ve shared my 10 month experience with OrientDB in: http://orientdbleaks.blogspot.com/2015/06/the-orientdb-issue...

Re: Performance Comparison Between ArangoDB, MongoDB, Neo4j and OrientDB

#38
post #35
post #9

Earlier quoted context omitted.

> I think the only way to do this objectively is to have a test and then give each DB vendor an opportunity to tweak the DB and queries to optimize performance. AFAIK they are: the test is open source, the raw results are there, and contributions welcomed. Hopefully the OrientDB team will step up and show how theirs can perform.

Hey all, we sent a Pull Request 2 days ago to the author of the Benchmark, as they used OrientDB incorrectly. Now OrientDB is the fastest in all the benchmarks, except for "singleRead" and "neighbors2", but we know why. We are still waiting for the Arango team to update the results...

> Hey all, we sent a Pull Request 2 days ago [...] We are still waiting for the Arango team to update the results...

Let's see: 1. You sent it at the weekend 2. The Arango team have a life 3. It took you 9 days to send the PR 4. The start of the week always is busy, regardless of which company you work at...

Give over and stop trying to make out there is something suspicious in whatever the Arango team do. It makes you (look like) a jerk.

Post reply on HN