语法概述
常规算法语法涉及引用先前加载的命名图。
此外,还提供了不同的执行模式
-
stream-
以记录流的形式返回算法结果。
-
-
stats-
返回包含汇总统计信息的单条记录,但不会写入 Neo4j 数据库。
-
-
mutate-
将算法结果写入投影图,并返回包含汇总统计信息的单条记录。
-
-
write-
将算法结果写入 Neo4j 数据库,并返回包含汇总统计信息的单条记录。
-
最后,可以通过在命令后附加 estimate 来估算执行模式。
| 只有生产质量级 (production-quality tier) 才能保证所有执行模式和估算过程的可用性。 |
包含上述所有要素后,语法大纲如下
语法组合
CALL gds[.<tier>].<algorithm>.<execution-mode>[.<estimate>](
graphName: String,
configuration: Map
)
使用估算模式时,也可以将图创建过程内联到算法配置中,并省略图名称。语法如下
内存估算的语法构成
CALL gds[.<tier>].<algorithm>.<execution-mode>.estimate(
configuration: Map
)
本章的详细部分包括具体的语法概述和示例。