Rdf Sparql查询不会返回所有记录

Rdf Sparql查询不会返回所有记录,rdf,sparql,Rdf,Sparql,运行此查询时: SELECT ?x WHERE {?x <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Ontology> 它不返回上一条记录为什么?因为公共DBpedia SPARQL引擎被限制为固定数量的结果,我猜这取决于一些内部标识符,所以每次运行它时,上次查询都会返回不同的结果集 请避免使用此类查询,特别是在数据量巨大的情况下,这不仅是因为某些公共服

运行此查询时:

SELECT ?x
WHERE {?x <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Ontology>

它不返回上一条记录为什么?

因为公共DBpedia SPARQL引擎被限制为固定数量的结果,我猜这取决于一些内部标识符,所以每次运行它时,上次查询都会返回不同的结果集


请避免使用此类查询,特别是在数据量巨大的情况下,这不仅是因为某些公共服务存在这一具体限制,而且还因为执行该查询所需的时间可能相当长。

我想,SPARQL端点包含一个内部限制,永远不会返回此三元组存储中所有三元组的主题。此处发布并回答了重复问题:
SELECT ?x
WHERE {?x ?y ?z

}