3 ms·
On the topic of ACID, Dgraph is the only graph DB (AFAIK) which has gone through Jepsen testing for its distributed transactional ability. Note that Dgraph pass
by mrjn 7y ago
On the topic of ACID, Dgraph is the only graph DB (AFAIK) which has gone through Jepsen testing for its distributed transactional ability. Note that Dgraph passes all of them in the latest releases. And provides MVCC, snapshot isolation with linearizable reads.
http://jepsen.io/analyses/dgraph-1-0-2 http://jepsen.io/analyses/dgraph-1-0-2
- julienfr112 7y agoquoted from http://jepsen.io/ http://jepsen.io/ "We analyzed Dgraph, a distributed graph database, and identified numerous deadlocks, crashes, and consistency violations, including the loss and corruption of records, even in healthy clusters. Dgraph addressed many of these issues during our collaboration, and continues to work on remaining problems."
- campoy 7y agoYes, we fixed all those issues and we're currently rerunning all of the jepsen tests on our new release coming up in a couple of weeks. Working with Kyle is always a pleasure, so we definitely don't discard having him have another look at our database in a bit - once there have been enough changes to it that our trust on the project is not where it should.
- zenithm 7y agoFaunaDB passed. It also has GraphQL.