Let's Take a Tour of Dgraph
An interactive tutorial with real queries and real results, designed to run on Chrome on your machine.
Get StartedWhich Language Suits You?
GraphQL
Dgraph's Generated APIDQL
Dgraph's Query LanguageGraphQL Introduction In this module you'll learn how to set up and run Dgraph Cloud for the GraphQL portion of this tour, and learn about graph databases.
GraphQL Basic Features Here you'll learn the basics of how to query graph data from Dgraph using GraphQL, and how to use and interpret the results.
GraphQL Schema This module shows you how GraphQL schemas work inside Dgraph; and how to add, update, and delete data.
GraphQL Search In this module, you'll learn about Dgraph's search features with GraphQL.
GraphQL Data and More Data Now that you have some experience with Dgraph and GraphQL, this module shows you how to work with some larger datasets.
DQL Introduction In this module you'll learn how to set up and run Dgraph with Docker for the DQL portion of this tour, and also learn about graph databases.
DQL Basic Features Here you'll learn the basics of how to query graph data from Dgraph and how to use and interpret the results.
DQL Schema This module shows you how schemas work inside Dgraph; and how to add, update, and delete data.
DQL Data and More Data Now that you have some experience with Dgraph and DQL, this module shows you how to use the Live Loader tool to load large datasets. You'll need this bigger dataset for the remaining sections of the tutorial.
DQL Query Blocks and Variables This module shows you how to build more powerful queries with multiple query blocks and query variables.
DQL Search In this module, you'll learn about Dgraph's search features with DQL.
Need to learn GraphQL?
MeetDgraph Learn