All Projects β†’ vesoft-inc β†’ nebula-graph

vesoft-inc / nebula-graph

Licence: Apache-2.0 license
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

Programming Languages

C++
36643 projects - #6 most used programming language
Gherkin
971 projects
python
139335 projects - #7 most used programming language
Yacc
648 projects
CMake
9771 projects
Lex
420 projects

Projects that are alternatives of or similar to nebula-graph

nebula
A distributed, fast open-source graph database featuring horizontal scalability and high availability
Stars: ✭ 8,196 (+883.91%)
Mutual labels:  raft, graph-database, nebula-graph
Arangodb
πŸ₯‘ ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
Stars: ✭ 11,880 (+1326.17%)
Mutual labels:  graph-database, distributed-database
greycat
GreyCat - Data Analytics, Temporal data, What-if, Live machine learning
Stars: ✭ 104 (-87.52%)
Mutual labels:  graph-database, distributed-database
paper
Computer Foundations Practices
Stars: ✭ 17 (-97.96%)
Mutual labels:  raft, distributed-system
docs
Source code of the ArangoDB online documentation
Stars: ✭ 18 (-97.84%)
Mutual labels:  graph-database, distributed-database
Rqlite
The lightweight, distributed relational database built on SQLite
Stars: ✭ 9,147 (+998.08%)
Mutual labels:  raft, distributed-database
Degdb
degdb: distributed economic graph database
Stars: ✭ 207 (-75.15%)
Mutual labels:  graph-database, distributed-database
chiselstore
SQLite + Little Raft = πŸš€
Stars: ✭ 398 (-52.22%)
Mutual labels:  raft, distributed-database
Elasticell
Elastic Key-Value Storage With Strong Consistency and Reliability
Stars: ✭ 453 (-45.62%)
Mutual labels:  raft, distributed-database
Raft
Raft Consensus Algorithm
Stars: ✭ 370 (-55.58%)
Mutual labels:  raft, distributed-database
Etcd
Distributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+4490.4%)
Mutual labels:  raft, distributed-database
Zanredisdb
Yet another distributed kvstore support redis data and index. moved to: https://github.com/youzan/ZanRedisDB
Stars: ✭ 64 (-92.32%)
Mutual labels:  raft, distributed-database
nebula-docker-compose
Docker compose for Nebula Graph
Stars: ✭ 84 (-89.92%)
Mutual labels:  graph-database, nebula-graph
Cayley.Net
.Net Client for an open-source graph database Cayley
Stars: ✭ 14 (-98.32%)
Mutual labels:  graph-database
lol
A Raft implementation in Rust language. The name is not a joke.
Stars: ✭ 130 (-84.39%)
Mutual labels:  raft
p2p-project
A peer-to-peer networking framework to work across languages
Stars: ✭ 68 (-91.84%)
Mutual labels:  distributed-database
CyFHIR
A Neo4j Plugin for Handling HL7 FHIR Data
Stars: ✭ 39 (-95.32%)
Mutual labels:  graph-database
6.824
Distributed Systems
Stars: ✭ 35 (-95.8%)
Mutual labels:  raft
uber-graph-benchmark
A framework to benchmark different graph databases, based on generated data from customizable schema, distribution, and size.
Stars: ✭ 25 (-97%)
Mutual labels:  graph-database
janusgraph-docker
Yet another JanusGraph, Cassandra/Scylla and Elasticsearch in Docker Compose setup
Stars: ✭ 54 (-93.52%)
Mutual labels:  graph-database


English | δΈ­ζ–‡
A distributed, scalable, lightning-fast graph database

build docker image workflow nebula star nebula fork

What is Nebula Graph?

Nebula Graph is an open-source graph database capable of hosting super large scale graphs with dozens of billions of vertices (nodes) and trillions of edges, with milliseconds of latency.

Compared with other graph database solutions, Nebula Graph has the following advantages:

  • Symmetrically distributed
  • Storage and computing separation
  • Horizontal scalability
  • Strong data consistency by RAFT protocol
  • OpenCypher-compatible query language
  • Role-based access control for higher level security

Notice of Release

The Nebula Graph team is glad to announce the Nebula Graph 2.0.0 GA. This is a brand new start with several important updates, and more of them are on the way. Welcome to join us.

After v2.5.0, we use Nebula repo.

Quick start

Read the Getting started article for a quick start.

Getting help

In case you encounter any problems playing around Nebula Graph, please reach out for help:

Documentation

Architecture

image

Contributing

Contributions are warmly welcomed and greatly appreciated. And here are a few ways you can contribute:

Licensing

Nebula Graph is under Apache 2.0 license, so you can freely download, modify, and deploy the source code to meet your needs. You can also freely deploy Nebula Graph as a back-end service to support your SaaS deployment.

In order to prevent cloud providers monetizing from the project without contributing back, we added Commons Clause 1.0 to the project. As mentioned above, we fully commit to the open source community. We would love to hear your thoughts on the licensing model and are willing to make it more suitable for the community.

Contact

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].