DGRAPH TOUR

Let's Take a Tour of Dgraph

An interactive tutorial with real queries and real results, designed to run on Chrome on your machine.

Which Language Suits You?

GraphQL

Dgraph's Generated API

DQL

Dgraph's Query Language

1

GraphQL Introduction

20 min.

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.

2

GraphQL Basic Features

40 min.

Here you'll learn the basics of how to query graph data from Dgraph using GraphQL, and how to use and interpret the results.

3

GraphQL Schema

25 min.

This module shows you how GraphQL schemas work inside Dgraph; and how to add, update, and delete data.

4

GraphQL Search

15 min.

In this module, you'll learn about Dgraph's search features with GraphQL.

5

GraphQL Data and More Data

10 min.

Now that you have some experience with Dgraph and GraphQL, this module shows you how to work with some larger datasets.

6

DQL Introduction

20 min.

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.

7

DQL Basic Features

40 min.

Here you'll learn the basics of how to query graph data from Dgraph and how to use and interpret the results.

8

DQL Schema

25 min.

This module shows you how schemas work inside Dgraph; and how to add, update, and delete data.

9

DQL Data and More Data

15 min.

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.

10

DQL Query Blocks and Variables

25 min.

This module shows you how to build more powerful queries with multiple query blocks and query variables.

11

DQL Search

25 min.

In this module, you'll learn about Dgraph's search features with DQL.