为了测试目的,将neo4j查询持续多久?

Tho*_*odi 3 neo4j cypher

我们想创建一个非常慢的查询来在我们的应用程序中测试它.有没有办法让Neo4j查询持续一段特定的秒数?

Bru*_*res 9

我相信你可以使用APOC程序apoc.util.sleep.

根据文件:

apoc.util.sleep({duration}):睡觉为millis,交易终止受到尊重

例如:

CALL apoc.util.sleep(1000) // wait for 1 second
MATCH (node) // match 'node'...
RETURN node // ... return 'node'
Run Code Online (Sandbox Code Playgroud)

请记住根据您使用的Neo4j版本安装APOC程序.请查看版本兼容性矩阵.