Comparing graph databases

There are multiple graph databases vendors https://db-engines.com/en/ranking/graph+dbms. See also https://www.marktechpost.com/2024/06/03/top-open-source-graph-databases/

Neo4j is the market leader but there are many competitors:

Some of these databases are multi-model: they combine graph and documents

You are the CTO of a innovative, ground breaking, fully funded startup. You have identified the need for a graph database in order to deploy critical user features. Now you must choose the right graph database.

In this workshop, you will pick one graph database from the websites above and compare it to Neo4j.

Your task is to write a report that justifies your chose of database. Neo4j or an alternative.

You base the report partly in hands on work done with both databases and partly on information found online.

The report should include

Then work on at least a couple of dimensions listed below.

For instance, ask the LLM

Compare Neo4j and ArangoDB in terms of existing Managed cloud offerings.

The LLM will answer something along the lines of:

Neo4j AuraDB offers specialized graph database capabilities with predictable monthly pricing, while ArangoGraph provides multi-model flexibility with more granular hourly pricing. Choose Neo4j for pure graph workloads requiring advanced graph algorithms, or ArangoDB for applications needing multiple data models in a single platform.

This sounds great, but how do we know if it is true.

It is important that you verify that these statements are correct. You must make sure that what you write is true or at least very probable.

You should include quotes:

When you quote a statement, you must include the link to the source of the quote.

Comparison criterias

The list below is quite comprehensive.

Pick a subject, a specific topic and start investigating

Total Cost of Ownership

Scalability & Performance

Developer Experience

Multi-Model Support

Reduce technical debt and complexity

Cloud-Native Readiness

Vendor Lock-in Risk

Protect your future flexibility

Security & Compliance

Ecosystem Integration

Leverage existing investments

Geo strategic risks

Deliverable

You can also share your report in the discord channel.