4

我有一些非常基本的 DBpedia 查询响应非常缓慢。我不确定这是否是 DBpedia.org 本身的性能问题。例如,以下 DBpedia 查询对我来说需要 2 到 4 秒,我的网络术语非常慢:

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")
}

链接到实时结果

freebase 中的类似查询会在 250 毫秒内响应。DBpedia 是否有性能更好的替代端点?

4

1 回答 1

0

我认为这个问题可能与特定查询或查询的一部分当前是否在内存中有关......即它是最近运行的。

与其他一些 RDF 数据库相比,DBPEDIA 相对平坦,并且包含大量数据。因此,您应该始终考虑到您可能会在查询中意外要求太多数据。

于 2013-07-23T17:33:30.093 回答