跳转至

Nebula Graph 学习路径

本文介绍 Nebula Graph 学习路径,用户可以通过路径中的文档及视频由浅入深地学习图数据库 Nebula Graph。

learning path

1. 关于 Nebula Graph

1.1 什么是 Nebula Graph?

文档 视频
什么是 Nebula Graph Nebula Graph 介绍万亿级别的图数据库 Nebula GraphNebula v2.x 讲解吴敏博士带你了解硬核 v2.5.0

1.2 图相关术语

视频
图世界的那些概念、术语
图数据库简述

1.3 数据模型

文档
数据模型

1.4 路径

文档 视频
路径 路径类型

1.5 产品架构

文档 视频
Meta 服务 -
Graph 服务 Nebula Graph Query Engine
Storage 服务 Nebula Graph Storage

2. 快速入门

2.1 安装 Nebula Graph

文档 视频
使用 RPM/DEB 包 -
使用 TAR 包 -
使用 Docker 使用 Docker Compose 部署 Nebula Graph 2.0 和 Web Studio
使用源码 图数据库入门教程(零)通过编译源码来安装 Nebula Graph
- 如何选择部署方式?

2.2 启动 Nebula Graph

文档
启停 Nebula Graph

2.3 连接 Nebula Graph

文档
连接 Nebula Graph

2.4 使用 nGQL 命令

文档
nGQL 命令汇总

3. 进阶操作

3.1 部署多机集群

文档
使用 RPM/DEB 包部署 Nebula Graph 多机集群

3.2 升级集群版本

文档
升级 v2.0.x 至当前版本
升级 v2.0.0-GA 以下版本至当前版本

3.3 配置Nebula

文档
配置 Meta
配置 Graph
配置 Storage
配置 Linux 内核

3.4 配置日志

文档
日志配置

3.5 运维与管理

3.6 性能调优

文档 视频
图建模 Nebula 高性能图 schema 设计
系统建模 -
Compaction 策略 -

3.7 周边工具

4. 高阶操作

文档
API & SDK

5. 最佳实践

文档 & 视频
LDBC 数据导入及 nGQL 实践
基于 Nebula Graph 的 Betweenness Centrality 算法
百亿级图数据在快手安全情报的应用与挑战
美团图数据库平台建设及业务实践
Akulaku 的智能风控实践
微信使用 Nebula Graph 的定制化开发
知乎使用 Nebula Graph 实践
Nebula Graph 在微众银行的数据治理业务的实践
图数据库在安全风控场景的应用 @BOSS 直聘
更多文档视频

6. 常见问题

文档
常见问题 FAQ

7. 实操作业

用户可以通过完成以下实操作业来检测是否玩转 Nebula Graph。

作业内容 参考
编译内核 使用源码安装 Nebula Graph
部署可视化工具 Studio、Dashboard、Explorer 部署 Studio部署 Dashboard部署 Explorer
使用 K6 压测 Nebula Graph K6 在 Nebula Graph 上的压测实践
导入 LDBC 数据 LDBC 数据导入及 nGQL 实践
查询 LDBC 数据(点查、K度邻居查询、路径查询、子图查询) LDBCinteractive-short-1.cypher

8. 通过 CI/CP 考试

图数据库 Nebula Graph 提供2个不同等级的图数据库技能认证考试:

  • Nebula Graph Certified Insider (NGCI):通过该考试证明用户对图数据库及 Nebula Graph 有基础的了解,是合格的 Nebula Graph 使用者。
  • Nebula Graph Certified Professional (NGCP):通过该考试证明用户对图数据库及 Nebula Graph 有深入的了解,是 Nebula Graph 专业人士。

考试用书《开源分布式图数据库 Nebula Graph 完全指南》

单击Nebula Graph (第N期) 个人技能认证查看考试入口及考试开放和截止时间。


最后更新: March 7, 2023