【发布时间】:2013-11-27 13:35:01
【问题描述】:
我想要查询 RDF 数据的代码,而不知道数据是本地的(从文件加载的)还是远程的(在 SPARQL 端点中)。 在耶拿似乎有两种不同的方法,我需要执行以下操作来查询端点:
QueryExecution qExec = QueryExecutionFactory.sparqlService(endpointURL, sparqlQuery);
以及以下查询模型/数据集:
QueryExecution qExec = QueryExecutionFactory.create(sparqlQuery, dataset);
如何编写不必担心数据是本地数据还是远程数据的代码?我正在考虑类似于 OpenRDF Sesame Repository 抽象的东西。
【问题讨论】: