Ultipa 图算法的运行结果有两种:算法结果和算法统计值。有些算法能返回这两种结果,有些算法只支持返回其中一种结果。通过指定算法的执行方式,可指定返回哪种结果。
算法结果
算法结果是包含多列数据的数据流。例如,节点度算法的结果有两列,分别是节点的唯一标识符(列名为 _id
或 _uuid
)和计算出的节点度(列名为 degree
)。示例如下:
_uuid | degree |
---|---|
1 | 3 |
2 | 3 |
3 | 5 |
4 | 2 |
5 | 2 |
算法统计值
算法统计值是含有一个或多个键值对(KV,即 Key-Value)的数据行。例如,Louvain 社区识别算法的统计值包含两个键值对,两个键分别为社区数量(community_count
)和社区的模块度(modularity
)。示例如下:
community_count | modularity |
---|---|
3 | 0.43 |