I'm in the process of choosing a database for a project related to biology and medicine. The main added value of a graph database will be the ability to explore and weight the relationship between different concepts according different insights such as available studies and open data.

ArangoDB provide an interesting but partisan literature about what they can do that Neo4j can't, as well as a benchmark.



Ok... Now I'm trying to get what Neo4j can do but ArangoDB can't. Afterwards, they are the market leader for graph databases.

In the documentation Neo4j provide a few information about graph algorithms. Is it something that is only available for Neo4j? Also, I have seen that Neo4j provide a mechanisms to weight edges.

What could be actual example of strong diffenciators that could make me choose Neo4j instead of ArangoDB?

  • There's also this, about which I've heard good things (but know next to nothing about). And this which seems very interesting (again, know nothing). There's also the unfortunately named Apache Tinkerpop and the Gremlin programming language. So, loads of choices and no definitive answers. Sounds like, err..., the database eco-system (think MySQL vs. PostgreSQL, Oracle vs. MS SQL Server &c... generally so! :-) – Vérace Mar 30 at 10:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.