关于Find Path 路径的最大跳数

点:1.6亿
边:3 亿
在使用Find Path查询节点之间的关系时,发现指定 UPTO 最大跳数在默认值5以内,查询速度是很快的,但是在设置大于5以后,查询速度会变慢,在设置了num_operator_threads 并发数后查询也慢。

问题:猜测是跳数默认值为5的时候,Nebula对Find Path 查询做了类似缓存之类的操作, 能否自定义指定UPTO 跳数的默认值更大一点,加快查询速度

UPTO 是上限,默认值是 5。上限在 5 以内,查询相对比较快,是因为需要去 find 的空间相对较小,超过 UPTO 跳数的都裁剪掉了,不予考虑,不是因为有缓存。UPTO 这个上限可以写更高,但调高以后,需要去 find 的搜索空间变大了,自然总时间会变长,这个跟默认值的设置没有关系。

给个参考,我这边测试的时候是3亿点、6亿边,3台标准服务器。
测试11跳的时候2.4秒,15跳的时候14秒

感谢回答

谢谢回复,我再调试调试

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。