3

我想在维基数据中找到与约翰哈里森“相似”的实体。我天真的 SPARQL 查询总是超时。

SELECT ?similar ?similarLabel (COUNT(?p) AS ?similarity) WHERE {
  wd:Q314335 ?p ?o.
  ?similar ?p ?o.
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
GROUP BY ?similar ?similarLabel
HAVING (?similarity > 5)
ORDER BY DESC(?similarity)

我尝试限制子查询的属性数量,但它仍然超时。

是否有更高效的 SPARQL 查询可能会成功?是否有任何其他 Blazegraph 扩展(例如,GAS)可能对此有所帮助?

4

0 回答 0