Python SDK v2.x(CN)

简介

1.1 安装 环境准备 Python 版本 3.7 + 离线环境安装ultipa的依赖包(非离线环境请忽略) pip3 install --no-index --find-lin...

服务器鉴权与连接

2.1 用户认证 鉴权需客户持有 username 和 password 并指定CA证书路径,在创建 Connection 的时候传入 username ,password ,CA 证...

查询操作

3.1 点查询 from ultipa import Connection,ULTIPA_REQUEST conn = Connection(host='host:port', userna...

插入操作

4.1 插入点 Connection 对象提供了 insertNode方法来插入点。 使用 uql 插入点 from ultipa import Connection,U...

更新操作

5.1 修改点 Connection 对象提供了 updateNode 方法进行修改点,支持以Filter方式或指定ID进行匹配修改。 通过 id 进行修改 from ul...

删除操作

6.1 删除点 Connection 对象提供了 deleteNode方法进行删除点,支持以Filter方式或指定ID进行匹配删除。 通过 id 进行删除 from ult...

属性管理

7.1 查看属性 Connection 对象提供了 listProperty 方法进行查看属性,通过 ULTIPA.DBType 来指定查看边或者点的属性 。 查看点的属性 ...

索引

8.1 创建索引 Ultipa 具备完全自主研发的 fulltext 全文搜索引擎。 可以针对数据中的长文本进行高效快速的搜索,不仅方便了对元数据的检索,还适用于其他各类图搜索,如 A...

任务

UQL提供了对Ultipa的任务管理支持,用户可以随意的去查看,停止,删除任务。Ultipa的任务机制可以帮助用户随时随地的去掌控引擎的运行状态,对运算资源实时作出调整。 Ul...

算法

Ultipa 提供了丰富的算法支持,其中包括各种度中心算法,社区/聚类算法(如 Louvain,LPA等)。图嵌入算法 (如 随机游走,Node2Vec,LINE等) ,以及图遍历相关的(比如全...

用户和鉴权

为了提高安全性,Ultipa 服务配备了丰富的权限系统。可以给不同的角色配备不同的策略与权限。 在 Ultipa 的权限当中,大致分为四类权限,具体请参阅本章最后的权限表。 库管理权限 ...