1

你好,

我尝试像这样使用 APOC 的“封面”功能:

WITH ["f1,"f2",...] as list1 
MATCH (n:Frag) 
WHERE n.frag in list1 
WITH COLLECT(ID(n)) as nodeIds 
CALL apoc.algo.cover(nodeIds) 
YIELD rel  
RETURN rel

它有效,但第一次非常慢。如果我再做一次,它会变得更快!这意味着什么?

4

1 回答 1

1

可能您的问题与apoc.algo.cover使用无关,而是与WHERE查询的一部分有关。您可以尝试在属性中添加索引来提高Frag.frag性能。

CREATE INDEX ON :Frag(frag)

创建索引后,再次运行您的查询。请注意,索引不是立即可用的,而是会在后台创建。

于 2017-12-12T10:18:14.187 回答