Dgraph
A distributed graph database with horizontal scaling and ACID transactions. Uses its own query language (DQL) derived from GraphQL, with automatic shard rebalancing across cluster nodes.
- Overall rank
- #3
- First released
- December 2015
- License
- Apache-2.0
- Built with
- Go
Sources 7 references
Protocols gRPC, HTTP/REST, GraphQL (HTTP)
DQL runs over HTTP on 8080 and gRPC on 9080 (same payload, two transports); once a GraphQL schema is deployed, Dgraph also serves a separate spec-compliant GraphQL-over-HTTP API at /graphql, which pass_A omitted.
-
You can interact with Dgraph using HTTP on port 8080 (plus optional port offset) or gRPC on port 9080
Endpoints | Dgraph Documentation · reviewed 2026-08-02 -
Dgraph serves the corresponding spec-compliant GraphQL API at the HTTP endpoint /graphql
/graphql endpoint | Dgraph Documentation · reviewed 2026-08-02 -
GraphQL requests can be sent via HTTP POST or HTTP GET requests.
/graphql endpoint | Dgraph Documentation · reviewed 2026-08-02
Released 2015-12
Refined from year-only '2015': Dgraph's own historical README documents the v0.1 MVP launching in December 2015, corroborated by founder Manish Jain's 2017 retrospective blog post.
-
`MVP launch - Dec 2015 - Branch v0.1` This is a minimum viable product, alpha release of DGraph.
README.md · reviewed 2026-08-02 -
Dgraph started around end-August, picked up steam in mid-October, and v0.1 was released in early-December, 2015.
Releasing Dgraph 1.0: Production-Ready Graph Database - Dgraph Blog - Blog - Discuss Dgraph · reviewed 2026-08-02
Language Go
Matches current value; stated directly in the project's own README.
-
Dgraph is written using the Go Programming Language.
README.md · reviewed 2026-08-02
License Apache-2.0
SPDX identifier as classified by GitHub from the repository licence file.
-
"spdx_id": "Apache-2.0"
GitHub licence API — hypermodeinc/dgraph · reviewed 2026-08-02