Level up your GraphQL + GraphDB knowledge - Watch Dgraph Day replay now

Dgraph for Backend Developers

Making software doesn’t have to be hard.

No more complex joins

Stop burying business logic in deep layers of SQL or fighting with too many joins of multiple tables. Query reverse references without having to write custom resolvers and making custom queries in an arbitrary language.

Zero learning curve with GraphQL

Built for modern developers, Dgraph is the only native GraphQL database with a graph backend - just write your schema in GraphQL and it will work with DQL. Enjoy seamless integration with the GraphQL ecosystem.

Reduce your workload up to 90% with GraphQL

Eliminate up to 90% of your backend code with no need to write resolvers or boilerplates. Leaner code base is less error-prone and easy to maintain so that you can focus on building your product.

Join the Dgraph community

Created by developers, for developers, Dgraph is an open source community at heart. We continually add features and upgrades based on feedback from our vibrant community.

The Dgraph Discuss Forum is a place for our community to help each other with questions, chat with Dgraph engineers, and exchange cool ideas. Whether you’re new to graph databases or GraphQL, or a Dgraph power user, Discuss is the best place to post questions and share ideas with fellow Dgraphers and the Dgraph team.

Join Discuss

Learn and play

Whether you’re new to Dgraph or want to dive into a specific topic, there are plenty of ways to learn, experience, and play with Dgraph and GraphQL.

Learn

Step-by-step courses guide you from basics to advanced concepts. Courses cover GraphQL, as well as getting started with graph databases for SQL pros.

Launch Learn

Tour

No need to set up a database yourself, you can tour Dgraph’s GraphQL and DQL capabilities within your (Chrome) browser.

Launch Tour

Play

Ratel is our visualizer/sandbox. Jump into playing with your data, or a pre-loaded 21 million movie dataset, and see what a graph can do for you.

Launch Play

Docs

Want to read how to use specific functionality or dive into getting setup? Docs have everything you need to know.

Launch Read Docs

Included with your free cloud database:

  • 1MB free per day
  • Shared RAM
  • CRUD API, auth, real-time subscriptions, custom logic with lambda resolvers, interactive schema builder hosted on AWS.

When you launch a shared cluster, you’ll also get:

  • 5GB data transfers
  • Live loader
  • Automated upgrades and backups
  • 24/7 monitoring and alerting

When you upgrade to a dedicated instance, enjoy:

  • Better performance with multi-AZ clusters
  • Unlimited RAM, storage, and cores
  • Real-time metrics and monitoring
  • Access Control
  • Encrypted backups
  • Multi-tenancy