github.com/vesoft-inc/nebula-graph ↗
A distributed, fast open-source graph database featuring horizontal scalability and high availability. This is an archived repo for v2.5 only, from 2.6.0 +, NebulaGraph switched back to https://github.com/vesoft-inc/nebula
Open this visualization on its own page →
Contributors
43
Lines of Code
7,563
From
2018-08-14
To
2021-02-08
About vesoft-inc/nebula-graph
Nebula Graph is a distributed, open-source graph database written in C++ designed to manage extraordinarily large-scale graphs containing tens of billions of vertices and trillions of edges while maintaining millisecond-level query latency. The system separates storage and computing layers and achieves horizontal scalability across multiple machines, making it suitable for applications that need to query massive interconnected datasets without sacrificing performance.
The database implements strong data consistency through the RAFT consensus protocol and provides an OpenCypher-compatible query language, allowing users familiar with standard graph query syntax to work with the system. It includes role-based access control for security and is available under the Apache 2.0 license with a Commons Clause restriction to prevent cloud providers from commercializing the software without contributing back to the project.
This particular repository represents an archived version containing only v2.5 release history. Starting from version 2.6.0, the project consolidated into a single unified repository. The project targets developers and organizations building large-scale graph applications, from social networks to recommendation systems to knowledge graphs, offering them a horizontally scalable alternative to centralized graph database solutions.