2013-07-21 4 views
3

У меня есть очень простые запросы DBpedia, которые реагируют очень медленно. Я не уверен, что это проблема производительности с самим DBpedia.org. Например, следующий запрос DBpedia занимает где-то между 2 до 4 секунд для меня, что мои веб-термины довольно медленно:DBPedia запросы очень медленные

PREFIX dbp: <http://dbpedia.org/resource/> 
PREFIX dbp2: <http://dbpedia.org/ontology/> 
PREFIX foaf: <http://xmlns.com/foaf/0.1/> 
SELECT ?image ?thumbnail ?abstract WHERE { 
    dbp:Hrithik_Roshan foaf:depiction ?image . 
    dbp:Hrithik_Roshan dbp2:thumbnail ?thumbnail . 
    dbp:Hrithik_Roshan dbp2:abstract ?abstract . 
    FILTER (LANG(?abstract) = "en") 
} 

link to live results

Похожие запросы в свободное основание реагирующие в 250мс. Есть ли альтернативная конечная точка для DBpedia, которая работает лучше?

+1

Время отклика DBpedia кажется немного удачным и пропущенным. Около шести часов назад, когда я проверил, запрос в вопросе был рассчитан на меня, но теперь я получаю почти немедленный ответ. –

+0

@JoshuaTaylor Знаете ли вы о каких-либо альтернативных конечных точках, где я могу запросить. –

+0

Хороший вопрос +1 – Kristian

ответ

0

Я думаю, что проблема, вероятно, связана с тем, действительно ли в данный момент находится конкретный запрос или часть запроса ... то есть он был запущен в последнее время.

DBPEDIA относительно плоский по сравнению с некоторыми другими базами данных RDF и содержит огромные объемы данных. Таким образом, вы всегда должны учитывать, что вы можете быть в опасности случайно запросить слишком много данных с запросом.

+0

1) Я не уверен, что это касается данных, находящихся в потому что, когда я сталкиваюсь с этой проблемой, я сталкиваюсь с ней последовательно в течение длительного времени (протестировал 60 вызовов за 15 минут, все еще медленно) 2) Мой запрос является одним из простых запросов, он просто обращается к изображению и рефералу по теме –

+0

Я не уверен, насколько этот район имеет значение, но даже если вы заработаете что-то 60 раз за 15 минут, кто-то _else_ может работать намного больше. –

+1

вы оба делаете хорошие баллы. Я спрошу некоторых из моих коллег, что они думают и вернутся к вам. – Kristian

Смежные вопросы