Skip to content

Nebula Graph learning path

This topic is for anyone interested in learning more about Nebula Graph. You can master Nebula Graph from zero to hero through the documentation and videos in Nebula Graph learning path.

learning path

1. About Nebula Graph

1.1 What is Nebula Graph?

Document Video
What is Nebula Graph Nebula Graph

1.2 Data models

Document
Data modeling

1.3 Path

Document
Path

1.4 Nebula Graph architecture

Document
Meta service
Graph service
Storage service

2. Quick start

2.1 Install Nebula Graph

Document Video
Install with a RPM or DEB package -
Install with a TAR package -
Install with Docker Install Nebula Graph with Docker and Docker Compose
Install from source Install Nebula Graph with Source Code

2.2 Start Nebula Graph

Document
Start and stop Nebula Graph

2.3 Connect to Nebula Graph

Document
Connect to Nebula Graph

2.4 Use nGQL statements

Document
nGQL cheatsheet

3. Hands-on practices

3.1 Deploy a multi-machine cluster

Document
Deploy a Nebula Graph cluster with RPM/DEB

3.2 Upgrade Nebula Graph

Document
Upgrade Nebula Graph to v2.6.1
Upgrade Nebula Graph from v2.0.x to v2.6.1

3.3 Configure Nebula Graph

Document
Configure Meta
Configure Graph
Configure Storage
Configure Linux kernel

3.4 Configure logs

Document
Log managements

3.5 O&M and Management

  • SSL encryption

    Document
    SSL

3.6 Performance tuning

Document
Graph data modeling suggestions
System design suggestions
Compaction

3.7 Derivative software

4. API & SDK

Document
API & SDK

5. Best practices

Document
Handling Tens of Billions of Threat Intelligence Data with Graph Database at Kuaishou
Import data from Neo4j to Nebula Graph via Nebula Exchange: Best Practices
Hands-On Experience: Import Data to Nebula Graph with Spark
How to Select a Graph Database: Best Practices at RoyalFlush
Practicing Nebula Operator on Cloud
Using Ansible to Automate Deployment of Nebula Graph Cluster

6. FAQ

Document
FAQ

7. Practical tasks

You can check if you have mastered Nebula Graph by completing the following practical tasks.

Task Reference
Compile the source code of Nebula Graph Install Nebula Graph by compiling the source code
Deploy Studio, Dashboard, and Explorer Deploy Studio, Deploy Dashboard, and Deploy Explorer
Load test Nebula Graph with K6 Nebula Bench
Import LDBC data Nebula Graph 1.0 Benchmark Report based on the LDBC Dataset
Query LDBC data(such as queries for vertices, paths, or subgraphs.) LDBC and interactive-short-1.cypher

Last update: December 10, 2021
Back to top