Dgraph

The World’s Most Advanced Native GraphQL Database with a Graph Backend.

Dgraph is an open source, fast, and horizontally scalable graph database written entirely in Go.

Free download
View on Github

#1 graph database
on GitHub

Responsive

Modern applications require quick responses for users’ queries, no matter how complex or how large the dataset. Dgraph’s low-latency delivers milliseconds query response time for streamlined performance.

“When we performed a stress test on a thousand concurrent queries, Dgraph was still able to maintain a response time of 50 ms, while simultaneously achieving 15000/s QPS; the performance is excellent.”

Pan Gao,  Chief Search Architect at KE Holdings

Scalable

The D in Dgraph stands for distributed - Dgraph was designed to be horizontally scalable, with graph database sharding built-in. Get high throughput on large volumes of data with a solution that grows with your business.

“Dgraph also gives us confidence in our ability to scale and take on new customers and opportunities — to tell a partner that we can scale quickly, limitlessly, and globally. It’s a completely new level. Forget about SQL and discover Dgraph.”

Sebastian Walter,  CEO at Mooncamp

How Dgraph Works

Built like a search engine, Dgraph breaks data and queries into smaller, more
manageable parts. This allows the whole system to be fast and flexible, even at scale.

Sharding

Dgraph shards the data across multiple servers, designed for efficient horizontal scalability across servers.

Concurrent Queries

Similar to Google’s search engine, queries are divided into smaller parts and run concurrently.

Transactional

Using ACID transactions and automatic synchronous replication, Dgraph is engineered for high levels of data integrity and availability.

Jepsen Tested —
"Dgraph is unquestionably ahead of the competition"

Based on the Jepsen test results, Dgraph is the most advanced graph database available on the market today. Particularly regarding performance, Dgraph is unquestionably ahead of the competition.

Read our blog

Scaling to the next level?

Dgraph Cloud:
Highly Available.
Managed by us.
Deployed in your cloud.

Designed for enterprise-level companies with terabytes of data. Run your mission-critical projects on dedicated, multi-zone clusters with high availability deployed on AWS, GCP, or Azure.

Learn more

“When we performed a stress test on a thousand concurrent queries, Dgraph was still able to maintain a response time of 50 ms, while simultaneously achieving 15000/s QPS; the performance is excellent.”

Pan Gao,Chief Search Architect at KE Holdings

Considering Other Graph Databases?

See how Dgraph compares with Neo4j, TigerGraph, and JanusGraph.

Find the solution that’s right for you

Get Started with Dgraph

Free download