在运行sparql查询时,我收到警告
# hit complexity limit 20 times, increasing soft limit may give more results
并且这不依赖于任何特定查询,而是依赖于所有。我想知道如果我不使用http接口而不是使用4store客户端主机,我如何增加软限制
答案 0 :(得分:0)
默认情况下,4store提供大约1000的软限制。您有几个选项来调整/禁用搜索范围:
如果使用4s查询,您可以使用--soft-limit
覆盖设置,例如4s-query --soft-limit 5000 demo 'SELECT ... etc.'
。将其设置为-1
会完全禁用它。
如果使用第三方客户端,您可以使用cgi参数调整软限制,例如sparql-query 'http://example.org/sparql/?soft-limit=-1'
使用-s
参数启动sparql服务器时,可以全局设置软限制。请参阅4s-httpd --help
。