2
我想要獲取dbpedia中存在的所有電影的數據(電影標題,導演名稱,演員姓名和維基百科鏈接)。使用SPARQL查詢電影dbpedia
我在http://dbpedia.org/snorql/上試過這個查詢。
SELECT ?film_title ?star_name ?nameDirector ?link WHERE {
{
SELECT DISTINCT ?movies ?film_title
WHERE {
?movies rdf:type <http://dbpedia.org/ontology/Film>;
rdfs:label ?film_title.
}
}.
?movies dbpedia-owl:starring ?star;
foaf:isPrimaryTopicOf ?link;
dbpedia-owl:director ?director.
?director foaf:name ?nameDirector.
?star foaf:name ?star_name.
FILTER LANGMATCHES(LANG(?film_title), 'en')
} LIMIT 100
迴應似乎是正確的,但響應時間很慢,所以我想知道如果我可以改進我的查詢以獲得更快的響應。
所以你想出了一個更好的查詢?你可以和我們分享嗎? – 2014-12-07 16:23:32