Skip to content
A high performance distributed Graph Database
C++ CMake Scala Yacc Thrift Java Other
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Push new tag of docker image when releasing nebula version (#1163) Nov 4, 2019
.linters Support multi address and execution retry (#916) Sep 18, 2019
LICENSES Added license files (#370) May 14, 2019
cmake Use manual configuration when generate go client. (#957) Sep 24, 2019
docker Push new tag of docker image when releasing nebula version (#1163) Nov 4, 2019
docs [doc] Fix docker deployment and csv importer related documents (#1230) Nov 13, 2019
etc [doc] Fix docker deployment and csv importer related documents (#1230) Nov 13, 2019
package Update docker related configuration (#1074) Oct 28, 2019
project Spark sstfile generator (#420) Jun 27, 2019
scripts Fix link dynamic library (#1121) Oct 23, 2019
share Implement GROUP BY (#749) Nov 12, 2019
src Refactored some code. (#1257) Nov 14, 2019
.clang-format
.dockerignore Update docker related configuration (#1074) Oct 28, 2019
.gitignore Update docker related configuration (#1074) Oct 28, 2019
CMakeLists.txt Fix link dynamic library (#1121) Oct 23, 2019
README-CN.md Revert "[doc]docker and typo (#1147)" (#1157) Oct 28, 2019
README.md Push new tag of docker image when releasing nebula version (#1163) Nov 4, 2019
build_dep.sh Add error log and modify the oss domain name (#1146) Nov 1, 2019

README.md


English | 中文
A distributed, scalable, lighting-fast graph database
build and test workflow build docker image workflow make nebula packages workflow

Nebula

Nebula is the only solution in the world capable of hosting graphs with dozens of billions of vertices (nodes) and trillions of edges, while still only having milliseconds of latency.

Nebula's goal is to provide reading, writing, and computing with high concurrency and low latency for super large scale graphs. Nebula is an open source project and we are looking forward to working with the community to popularize and promote the graph database.

As a graph database, Nebula has these features

  • Symmetrically distributed
  • Highly scalable
  • Fault tolerant
  • Strong data consistency
  • SQL-like query language

How can I get Nebula

Apart from installing from source code, you can use the docker image and develop.

How to use Nebula

See manual or download the pdf.

How can I contribute

As the team behind Nebula, we fully commit to the community and all-in to the open source project. All the core features are and will be implemented in the open source repository.

We also encourage the community to be involved in the project. There are a few ways you can contribute:

  • You can download and try Nebula, and provide us feedbacks
  • You can submit your feature requirements and bug reports
  • You can improve documentation
  • You can fix bugs or implement features. More details on how to build the project and submit the Pull Requests click how-to-contribute.

Licensing

Nebula 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 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

You can’t perform that action at this time.