OrientDB shortestPath最大深度

时间:2015-04-15 12:47:43

标签: lucene orientdb

有没有办法限制shortestPath函数的最大深度?

我正在运行一些查询,我想使用shortestPath而不是遍历来确定单个结果和文档之间是否存在连接/路径,但直到预定义的深度,因为上面的结果当我不想更深入地了解前5个步骤时,计算所有最短路径时,我的背景和成本并不重要。

例如:

  

SELECT FROM(SELECT @rid,shortestPath(@rid,#12:00).size()作为深度FROM   SOMECLASS WHERE关键字LUCENE("一些搜索词"))WHERE depth< = 5   按深度排序ASC LIMIT 12

有效,但计算了深度5以上的所有路径,我对此并不感兴趣,因此我浪费了大量的处理器时间和内存

0 个答案:

没有答案