在这个分类里,你可以了解所有周边工具以及它的更新动态。除了 NebulaGraph 核心开发维护的工具,还有社区用户自建的好用工具,这是它们的列表:
官方维护的周边
你可以在 文档站 找到所有官方维护工具的产品使用教程。为了时效性,以下工具链接文档版本选用了 master 分支:
- 客户端
- 原生 CLI 客户端:nebula-console
- C++ 客户端:nebula-cpp
- Java 客户端:nebula-java
- Python 客户端:nebula-python
- Go 客户端:nebula-go
- 可视化工具
- 图探索
- 开源:nebula-studio
- 企业版:nebula-explorer
- 监控运维
- 图探索
- 大数据生态
- 图计算
- 开源:nebula-algorithm
- 企业版:nebula-analytics
- 企业版:可视化工具 Explorer 的图计算流
- 数据导入,如何选择数据导入工具可参考:https://docs.nebula-graph.com.cn/master/20.appendix/write-tools/
- Go 编写的导入工具:nebula-importer
- Spark 导入工具:nebula-exchange
- 其他:使用上面的 nebula-studio、nebula-flink-connector、nebula-spark-connector、任意客户端均可导入工具。
社区用户自建工具
你可以在 nebula-contrib 组织下找到绝大部分社区用户捐献的工具,下面是它们的全貌:
-
ORM
-
Springboot 的数据库 ORM 框架:NGBATIS
-
Swagger Springboot Demo:nebula-swagger-demo
-
Java ORM:graph-ocean
-
搞定 JDBC:nebula-jdbc
-
Python ORM:nebula-carina
-
Golang ORM:norm
-
-
数据工具
-
Stream ETL:nebula-real-time-exchange
-
对接 DataX:nebula-datax-plugin
-
-
后端基础服务工程:graph-gateway
-
轻便部署
-
客户端
-
Node.js 客户端:nebula-node
-
PHP 客户端:nebula-php
-
PHP 客户端:nebula-net
-