home ¦ Archives ¦ Atom ¦ RSS

Are GraphDBs Needed?

Adrian Colyer summarizes an academic paper that gets into that question, or more accurately benchmarks a few graphdbs on a representative workload:

If you want to say “my database is better than your database” then you really also need to specify “for what?”. And if you want to evaluate whether graph databases really do earn their keep as compared to relational databases, you really want to do the comparison on the home turf of the graph databases – the use cases they claim to be good at.

The final outcome is that traditional RDBMS engines, using straight SQL instead of a specialized graph query language, have much better performance. Gremlin takes it on the chin a bit.

Other stores I’d be interested to see benchmarked include: BlazeGraph, OrientDB, Weaver (dead?), ArangoDB, and AgensGraph.

© 2008-2024 C. Ross Jam. Built using Pelican. Theme based upon Giulio Fidente’s original svbhack, and slightly modified by crossjam.