我可以使用LIMIT来加速SPARQL查询吗?

时间:2012-07-12 19:34:26

标签: performance limit sparql

我从查询中获得了大量结果,用户可以通过键入搜索词进行优化。 但是,当有很多很多结果时,我不需要显示所有结果。

我注意到,当我在我的SPARQL查询中使用LIMIT时,查询需要同样长的时间。有没有办法以“中断”方式使用LIMIT来缩短处理时间?

谢谢。

1 个答案:

答案 0 :(得分:1)

不,LIMIT的实现与查询的任何部分一样取决于底层查询引擎。

某些查询引擎可能会以这样的方式实现LIMIT,它会比获取所有结果更快地执行,但这不一定适用于每个查询(也不适用于每个查询引擎)

根据用于进行查询和处理结果的框架,您可以以这样的方式处理结果,即只查看您关心的结果部分,但这可能无法解决您的问题。