我想在维基数据中找到与约翰哈里森“相似”的实体。我天真的 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)可能对此有所帮助?