Skip to content
SPECIFICTION
Get listed

Dgraph vs NebulaGraph

Dgraph

dgraph.io

NebulaGraph

nebula-graph.io

Side by side

FigureDgraphNebulaGraph
Price from—Free
Free plan—Yes
Free trial—Yes
Open source—Yes
WebYesYes
Windows—Yes
macOS—Yes
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published04
Spec score · Graph Databases7.8 (#18)8.5 (#7)
Founded20152018
Query languageDQL supports graph queries, mutations, filtering, indexes, and reverse relationship traversals.The open-source repository describes an OpenCypher-compatible language, while the current product pages advertise native ISO-GQL support.
Security controlsGraphQL requests can use access tokens, admin or client keys, and JWT authentication when authorization is configured.The edition comparison lists transmission encryption, user and role management, graph-space permissions, node-edge permissions, attribute permissions and audit logs.
SupportThe quickstart directs users to the Hypermode Discord for questions, issues, feature requests, and discussions.NebulaGraph Cloud lets customers create work orders from the dashboard for assistance from a technical support specialist.
Use casesDgraph is described as being most commonly used to build knowledge graphs.The maker presents fraud detection, recommendations, knowledge graphs, supply-chain management, master-data management and generative AI as target applications.
Vector searchYesThe current database product includes native vector search for graph and unstructured-data workflows.

Plans

Dgraph

No plans published.

Dgraph pricing →

NebulaGraph

  • Open-source EditionFree
  • NebulaGraph Cloud StandardPriced on request
  • NebulaGraph Cloud ProfessionalPriced on request
  • Enterprise EditionPriced on request

NebulaGraph pricing →

In their own words

Dgraph

Dgraph has no write-up on Specifiction yet; its figures are above.

Visit dgraph.io

NebulaGraph

NebulaGraph is a distributed graph database for storing and querying complex connected data. It is designed for scalability and millisecond responses to complex queries; the project says it can store and process graphs with trillions of edges and vertices. It supports nGQL and openCypher compatibility, while native ISO-GQL is supported in Enterprise v5.0. Native vector search combines graph structures with unstructured data. Deployment options include on-premises, public cloud, and hybrid environments, and NebulaGraph Cloud can deploy clusters on Azure, AWS, and Google Cloud Platform. Developers can use Java, Python, C++, and Go clients, plus Spark and Flink connectors. NebulaGraph Studio is a web-based tool for schema creation, data import, query writing, and graph exploration. Cloud features include Private Link, role-based graph-space permissions, Raft-based redundant backups across server rooms in the same city, and point-in-time snapshots. The open-source edition is free under Apache 2.0; a 14-day Cloud trial includes one instance with 2 vCPUs, 4 GB RAM, and 10 GB storage without payment information.

Visit nebula-graph.io