Love your application data platform
The most popular open source Graph database in the world
Loved by data engineers & developers
“Dgraph's instant GraphQL API, low latency, and scalability has enabled us to quickly build a complex, reliable, enterprise-grade product with minimal engineering resources.”
“Dgraph's industry-leading performance and powerful ability to scale makes it the clear graph database choice for high volume, performance-sensitive enterprise environments.”
“If you want customer 360 implementations you use Dgraph”
“The overall performance of Dgraph is amazing, especially the great support team in Dgraph is really hands-on and ready to support us at any time.”
“Dgraph has allowed us to develop functionality which would have been significantly more challenging or impossible with other databases.”
“If you need a horizontally scalable, price-scalable, modern, AND distributed Knowledge Graph supported by a team of passionate artisans, look no further than Dgraph!”
The Modern Graph Database
Built to be fault-tolerant, on a distributed graph database, that gives developers the tools to rapidly build and model applications at scale
Easy to use
Simply create one GraphQL schema, deploy it, and have instant database and API access.
Query the way you want. Choose industry-standard GraphQL for speed and simplicity, and extend with the more powerful DQL language when you need to.
Queries are broken into sub-queries, which run concurrently to achieve low-latency and high throughput.Learn More
Limitless scale & fault tolerant
Automatically shards graph and rebalances across as many nodes as you need.
Delivers the highest level of service reliability due to replicated data and redundant query processing capability.
Single Application, Database Schema, and Language
The Dgraph Way
Learn more about GraphQL with Dgraph
To immediately see what Dgraph is about, check out the GraphQL and/or DQL tour.
Modern Applications Build on a
Graph Data Model
Graph Data Model is designed for both small and large records with complex interconnections within and across (without joins) records.
Rapid Application Development
Build an entire application in native GraphQL with the app server and database built into one. Eliminate the need for data mapping back and forth from GraphQL to the database schema, resulting in improved performance, greater scalability, and maintainability.
Learn how to compute similarity functions with graph traversal and computation along the path. No complex matrix extraction needed. Store computed similarity as additional knowledge in the graph for efficient real-time recommendation engine in any business.
Identify and match real-world entities in unstructured data sources. Dgraph’s ability to store, link, and traverse nodes enables data standardization, duplicate detection, and data merging. Enabling entity discovery and matching in a scalable and efficient manner while improving data quality.
Learn how to use Dgraph to build a knowledge graph in order to organize and make sense of large amounts of data, represent knowledge as a network of entities and their relationships and provide a rich and flexible way of modeling complex domains.
Customer Ordering Journey
Learn how to design a customer ordering journey using GraphQL and align with concepts from the Domain Driven Design technique. With Dgraph, you get out of the box support for GraphQL APIs and modeling techniques that support rapid iteration.
Detect complex fraud involving multiple entities and accounts with Dgraph. Unlike traditional relational joins, Dgraph enables analyzing large amounts of data to identify crucial relationships and patterns, resulting in more accurate and effective fraud detection.
Join the Community
Our mission is to help developers and organizations leverage the power of graph and GraphQL to build applications better, faster, and more easily.