dgraph

About dgraph
Dgraph is a horizontally scalable and distributed GraphQL database designed for real-time use cases. It uses a graph backend to store data and supports ACID transactions, consistent replication, and linearizable reads. The database is optimized for query performance and throughput, reducing disk seeks and network calls in clustered environments.
Dgraph aims to provide production-level scale and low-latency queries over large datasets. It supports GraphQL syntax and responds in JSON and Protocol Buffers over GRPC and HTTP. The database is written in Go and is production-ready, with usage reported in Fortune 500 companies.
Key features
- Horizontally scalable and distributed architecture
- ACID transactions and consistent replication
- Native GraphQL database with optimized disk arrangement
- Supports JSON and Protocol Buffers over GRPC and HTTP
- Full-text search, regular expressions, and geo search capabilities
- Automatic shard rebalancing for data movement
Download v25.3.8
Jul 9, 2026Frequently asked questions
- Is dgraph free?
- Yes. dgraph is free and open-source software, distributed under the Apache-2.0 license.
- Which platforms does dgraph support?
- dgraph provides downloads for Linux.
- What is the latest version of dgraph?
- The latest version is v25.3.8, released on Jul 9, 2026.
- What platforms does Dgraph support?
- Dgraph officially supports Linux/amd64 and Linux/arm64 architectures. Support for Mac and Windows was dropped in 2021, though it can still be built for other platforms.
- How can I install Dgraph?
- Dgraph can be installed using Docker with the official image, or from source by cloning the repository and building with Go 1.24+.
- What license does Dgraph use?
- Dgraph is licensed under Apache 2.0.
- Where can I find documentation for Dgraph?
- Official documentation is available at docs.dgraph.io, and support discussions can be found on GitHub.
More Data & Database
netdata
netdata
Netdata provides full stack observability with AI-powered insights, designed to be efficient and accessible for small teams. It focuses on delivering fast and comprehensive monitoring capabilities.
meilisearch
meilisearch
Meilisearch is a fast search engine API designed to integrate AI-powered hybrid search functionality into websites and applications. It focuses on delivering efficient and accurate search results for enhanced user experiences.
etcd
etcd-io
etcd is a distributed key-value store designed for reliably storing critical data in distributed systems. It provides consistent and highly available storage for configuration data, service discovery, and coordination.