Frequently Asked Questions

What is Dgraph?

Dgraph is a distributed, low-latency, high throughput graph database, written in Go. It puts a lot of emphasis on good design, concurrency and minimizing network calls required to execute a query in a distributed environment.

What is DQL?

Dgraph Query Language, DQL, (previously named GraphQL+-) is based on GraphQL maintained by the GraphQL Foundation. GraphQL wasn’t developed for Graph databases, but its graph-like query syntax, schema validation and subgraph shaped response make it a great language choice. We’ve modified the language to better support graph operations, adding and removing features to get the best fit for graph databases.

DQL is a work in progress. We’re adding more features and we might further simplify existing ones.

Is Dgraph production-ready?

We recommend Dgraph to be used in production at companies. Minor releases at this stage might not be backward compatible; so we highly recommend using frequent exports.

How is Dgraph Licensed?

Dgraph is licensed under Apache v2.0. The full text of the license can be found here.

How much does Dgraph cost?

Dgraph can be deployed and used in many different ways including through Dgraph Cloud or an On-Premise offering.

Dgraph Cloud is the most cost-effective way to use Dgraph cloud. Let us take care of platform and infrastructure costs for a low monthly price.

For on-premise inquiries, contact our team for a customized quote based on your needs.

Not the answers you're looking for?

Ask the Community

Ask questions, chat with Dgraph engineers, and exchange cool ideas.

Get Social

Follow us on your favorite social network.

Contact Us

Our sales team will be in touch with you within 24 hours.