NebulaGraph Python¶
NebulaGraph Python 是一款 Python 语言的客户端,可以连接、管理 NebulaGraph 图数据库。
前提条件¶
已安装 Python,版本为 3.6 及以上。
版本对照表¶
参见Github。
安装 NebulaGraph Python¶
pip 安装¶
$ pip install nebula3-python==<version>
克隆源码安装¶
-
克隆 NebulaGraph Python 源码到机器。
-
(推荐)如果需要安装指定版本的 NebulaGraph Python,请使用选项
--branch
指定分支。例如安装 v3.8.0发布版本,请执行如下命令:$ git clone --branch release-3.8 https://github.com/vesoft-inc/nebula-python.git
-
如果需要安装日常开发版本,请执行如下命令下载
master
分支的源码:$ git clone https://github.com/vesoft-inc/nebula-python.git
-
-
进入目录 nebula-python。
$ cd nebula-python
-
执行如下命令安装。
$ pip install .
API 文档¶
点击此处查看 Python 客户端提供的各种类和方法。
核心代码¶
NebulaGraph Python 客户端提供 Connection Pool 和 Session Pool 两种使用方式,使用 Connection Pool 需要用户自行管理 Session 实例。
-
Session Pool
详细示例请参见 SessionPoolExample.py。
使用限制请参见 Example of using session pool。
-
Connection Pool
详细示例请参见 Example。
最后更新:
2024年12月19日