Dgraph vs. Cayley vs. Graph Engine

  • -
  • 732
  • 39
  • -
  • 17
  • 22
  • -
  • 10
  • 18

What is Dgraph?

Dgraph's goal is to provide Google production level scale and throughput, with low enough latency to be serving real time user queries, over terabytes of structured data. Dgraph supports GraphQL-like query syntax, and responds in JSON and Protocol Buffers over GRPC and HTTP.

What is Cayley?

Cayley is an open-source graph inspired by the graph database behind Freebase and Google's Knowledge Graph. Its goal is to be a part of the developer's toolbox where Linked Data and graph-shaped data (semantic webs, social networks, etc) in general are concerned.

What is Graph Engine?

The distributed RAM store provides a globally addressable high-performance key-value store over a cluster of machines. Through the RAM store, GE enables the fast random data access power over a large distributed data set.
Why do developers choose Dgraph?
Why do you like Dgraph?

Why do developers choose Cayley?
Why do you like Cayley?

Why do developers choose Graph Engine?
Why do you like Graph Engine?

What are the cons of using Dgraph?
No Cons submitted yet for Dgraph
Downsides of Dgraph?

What are the cons of using Cayley?
No Cons submitted yet for Cayley
Downsides of Cayley?

What are the cons of using Graph Engine?
No Cons submitted yet for Graph Engine
Downsides of Graph Engine?

Want advice about which of these to choose?Ask the StackShare community!

How much does Dgraph cost?
How much does Cayley cost?
How much does Graph Engine cost?
What companies use Dgraph?
8 companies on StackShare use Dgraph
What companies use Cayley?
0 companies on StackShare use Cayley
What companies use Graph Engine?
1 companies on StackShare use Graph Engine

What are some alternatives to Dgraph, Cayley, and Graph Engine?

  • Neo4j - The world’s leading Graph Database
  • Titan - Distributed Graph Database
  • RedisGraph - A High Performance In-Memory Graph Database as a Redis Module

See all alternatives to Dgraph

Interest Over Time