我有简单的sparql查询。相同的查询在我的本地系统上工作得更快,而在舞台服务器上则需要20秒。如果我从查询中删除order by
,则两台服务器上都需要2秒。服务器上的记录计数相同;大约1,50,000。
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
SELECT * WHERE
{
?instance rdf:type <http://example.com/vocab/Sample>.
?instance rdfs:label ?label
}ORDER BY ?label OFFSET 0 LIMIT 20
我拥有的设置是:Hadoop,Marmotta,zookeeper,Redis,tomcat
感谢一些帮助以找出根本原因..