Ad

nebula-graph: Distributed Graph Database

NebulaGraph is a distributed, scalable graph database designed for handling massive datasets with high performance. It supports horizontal scalability and high availability.

NebulaGraph is a distributed graph database built to handle extremely large graphs – billions of vertices and trillions of edges – while maintaining low latency. It addresses the limitations of traditional relational databases and other graph databases by offering a scalable and performant solution suited for modern data workloads. The database employs a raft consensus protocol to ensure strong data consistency.

NebulaGraph distinguishes itself through its symmetrical distributed architecture, separating storage and computing for independent scaling. Its openCypher-compatible query language simplifies graph traversal. Role-based access control enables enhanced security and data governance. The architecture facilitates efficient horizontal scaling without performance bottlenecks.

  • Scalability: Supports horizontal scaling to handle massive datasets and high query loads.
  • Data Consistency: Ensures strong data consistency using the RAFT consensus protocol.
  • Query Language: Offers an openCypher-compatible query language for graph traversal.
  • Distributed Architecture: Features a separated storage and compute architecture for independent scaling.
  • Security: Provides role-based access control for enhanced data security.

NebulaGraph is a mature project with a significant user base and active community. It has a well-defined roadmap and is under continuous development with regular releases. The project has a comprehensive documentation set and responsive support channels. While v2.5 is archived, development continues in the main Nebula repository.

NebulaGraph benefits data-intensive applications requiring complex relationship analysis, such as recommendation systems, fraud detection, and knowledge graphs. It offers a high-performance alternative to relational databases and other graph solutions, enabling faster insights and more efficient data processing. Its scalability and consistency features simplify the management of extremely large datasets.

Summarize:
Share:
Stars
847
Forks
131
Issues
2
Created
6 years ago
Commit
3 years ago
License
APACHE-2.0
Archived
Yes
Updated 17 days ago

Similar Repositories