关于match多跳查询效率问题

进行了如下两次查询 ,耗时 一次3.6秒一次7.6秒,返回的结果集一样,只是多跳查询从1…8改为1…9,
为什么耗时会翻倍,求解答


数据量是多少

语句 profile 提供一下

数据量如下


profile文件如下
match多跳1…8profile.csv (5.0 KB)
match多跳1…9.csv (5.3 KB)

数据集 tag 5000w 边5000w

看了下,1…9 的数据量比 1…8 大了两倍,看上去耗时翻倍也符合预期。

业务数据复杂度就是如此,是一颗树,层深可能达到15层,想按层级还原树。想做到500ms返回,有优化方法吗

试下这个: