Nebula Graph 学习路径¶
本文介绍 Nebula Graph 学习路径,用户可以通过路径中的文档及视频由浅入深地学习图数据库 Nebula Graph。
1. 关于 Nebula Graph¶
1.1 什么是 Nebula Graph?¶
文档 | 视频 |
---|---|
什么是 Nebula Graph | Nebula Graph 介绍、万亿级别的图数据库 Nebula Graph 、Nebula 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 运维与管理¶
-
平衡分片分布
文档 Storage 负载均衡
-
监控
文档 Nebula 指标 RocksDB 统计数据
-
数据快照
文档 创建快照
-
资源隔离
文档 Group & Zone
-
SSL 加密
文档 SSL 加密
3.6 性能调优¶
文档 | 视频 |
---|---|
图建模 | Nebula 高性能图 schema 设计 |
系统建模 | - |
Compaction 策略 | - |
3.7 周边工具¶
-
可视化
-
数据导入与导出
导入与导出 文档 视频 数据导入 Nebula Importer Nebula Importer 数据导入 Nebula Spark Connector - 数据导入 Nebula Flink Connector - 数据导入 Nebula Exchange 社区版 Nebula Graph 数据导入工具——Exchange、Exchange 导入 SST 数据 数据导出 Nebula Exchange 企业版 -
-
性能测试
文档 Nebula Bench
-
集群运维
文档 视频 Nebula Operator Nebula Operator、 云原生的演进
-
图算法
文档 视频 Nebula Algorithm Nebula Algorithm 介绍
4. 高阶操作¶
文档 |
---|
API & SDK |
5. 最佳实践¶
6. 常见问题¶
文档 |
---|
常见问题 FAQ |
7. 实操作业¶
用户可以通过完成以下实操作业来检测是否玩转 Nebula Graph。
作业内容 | 参考 |
---|---|
编译内核 | 使用源码安装 Nebula Graph |
部署可视化工具 Studio、Dashboard、Explorer | 部署 Studio、部署 Dashboard、部署 Explorer |
使用 K6 压测 Nebula Graph | K6 在 Nebula Graph 上的压测实践 |
导入 LDBC 数据 | LDBC 数据导入及 nGQL 实践 |
查询 LDBC 数据(点查、K度邻居查询、路径查询、子图查询) | LDBC 和 interactive-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