Suggestion: fix outdated comparisons

I read here GitHub - dgraph-io/dgraph: Native GraphQL Database with graph backend that neo4j is not distributed. However, googling “distributed neo4j” gives this https://neo4j.com/docs/operations-manual/current/clustering/causal-clustering/introduction/ which seems to state otherwise.

Also reading this blog post https://blog.dgraph.io/post/neptune/ and visiting AWS Neptune doc Amazon Neptune - Fast, Reliable Graph Database built for the cloud I see ACID compliance mentioned.

Outdated or imprecise comparisons are not helpful to build trust. I suggest fixing.

Thanks for bringing this up.

Neo4j is not sharded, the entire data must reside on a single server. Neo4j can have full replicas, which is not horizontal scalability. A distributed system is typically understood to be sharded, not just replicated.

Amazon Neptune’s initial release didn’t mention ACID transactions. I’ll update the blog to mention that they do provide ACID compliance.

Update: I’ve clarified Neo4j’s architecture a bit in README. GitHub - dgraph-io/dgraph: Native GraphQL Database with graph backend

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.