用管道符连接的时候会先查出来前面所有的节点再查后面的,如何用类似深度优先遍历的方式按最后一跳的数据进行分页?
go 使用的是 广度优先遍历的, 你可以使用 go中 新的语法 对go 多跳中的每一跳 都设置limit
参考 测试用例。nebula/SampleLimit.feature at master · vesoft-inc/nebula · GitHub ,这个功能是在 2.6的版本上才有的
2 个赞
我试过在前面设置limit和sample,但是它们没法满足按“最后”的节点进行分页的需求,这种分页场景有什么别的方法吗?(我试过match但是它性能不太好
最后的节点进行 分页, 是对结果分页吗
是的
深度优先遍历的方式按最后一跳的数据进行分页 这个是什么意思
就是我的数据结构类似于一个很多根节点的树,然后想要用类似深度优先遍历的方式在查到了足够数量的叶子节点的时候提前退出而非把中间层级的数据全部遍历一遍
这个目前还没有这个功能
哦好吧,后续有可能会支持吗?
go语句 以后不会添加新的功能啊,只会在现有的功能上优化
好吧,感谢回复,我们看一下怎么在程序上兼容一下
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。