Dgraph

Dgraph

The high-performance database for modern applications

Deploy Dgraph

Alpha + Zero

railwayapp-templates/dgraph_alpha_zero

Just deployed

/dgraph

Ratel

dgraph/ratel:latest

Just deployed

Dgraph Logo

The Only Native GraphQL Database With A Graph Backend.

Note: The default ACL userId is groot and the password is password -- please log in and change the password immediately.

Dgraph is a horizontally scalable and distributed GraphQL database with a graph backend. It provides ACID transactions, consistent replication, and linearizable reads. It's built from the ground up to perform a rich set of queries. Being a native GraphQL database, it tightly controls how the data is arranged on disk to optimize for query performance and throughput, reducing disk seeks and network calls in a cluster.

Dgraph's goal is to provide Google production-level scale and throughput, with low enough latency to serve real-time user queries over terabytes of structured data. Dgraph supports GraphQL query syntax, and responds in JSON and Protocol Buffers over GRPC and HTTP. Dgraph is written using the Go Programming Language.

Get Started

To get started with Dgraph, follow:

Client Libraries

The Dgraph team maintains several officially supported client libraries. There are also libraries contributed by the community unofficial client libraries.


Template Content

More templates in this category

View Template
ReadySet

ReadySet

A lightweight caching engine for Postgres


View Template
Flare

Flare

A modern, lightning-fast file sharing platform built for self-hosting


View Template
EdgeDB

EdgeDB

EdgeDB template based on their Docker deployment guide