Virtuoso SPARQL检索已删除的RDF文件

Virtuoso SPARQL检索已删除的RDF文件,rdf,sparql,virtuoso,Rdf,Sparql,Virtuoso,我的Virtuoso RDF商店有问题 我上传了一些带有天气信息的RDF文件。这些信息在RDF文件中重复,所以我决定删除它们。尽管如此,当我进行SPARQL查询时,仍然会从已删除的RDF文件中检索信息 你知道为什么会这样吗?这是我正在进行的查询的一个示例: SELECT * FROM <miOnt:move> WHERE { ?ws <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://w

我的Virtuoso RDF商店有问题

我上传了一些带有天气信息的RDF文件。这些信息在RDF文件中重复,所以我决定删除它们。尽管如此,当我进行SPARQL查询时,仍然会从已删除的RDF文件中检索信息

你知道为什么会这样吗?这是我正在进行的查询的一个示例:

SELECT * 
FROM <miOnt:move>
WHERE 
  {
    ?ws <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.contextdatacloud.org/ontology/WeatherSituation>.
    ?ws <http://www.contextdatacloud.org/ontology/hasWeatherTime> ?time.
    ?time <http://www.w3.org/2006/time#inXSDDateTime> "2015-06-16T09:00:00".
    ?ws <http://www.contextdatacloud.org/ontology/hasTemperature> ?temperature
  }
选择*
从…起
哪里
{
?ws。
时间到了。
?时间“2015-06-16T09:00:00”。
?ws?温度
}
我在Linux中使用了cUrl命令

curl-T example01.rdfhttp://localhost:8890/home/myFolder/example01.rdf -u用户:通过

要删除它们,我只使用了Virtuoso UI中的delete选项:


在您的示例中,假设通过删除.rdf文档,您已经将它们从加载了.rdf文档内容(三元组)的名为graph的内部四元存储中删除。事实并非如此。因此,请尝试以下SPARQL命令:

CLEAR GRAPH <miOnt:move> .
清除图形。

删除静默图。

您是如何上传的?你是如何删除它们的?您查询的图形是空的吗?我使用Virtuoso UI和curl命令上传它们。“curl-T example01.rdf-u user:password”并删除它们,我只是简单地使用了Virtuoso UI。我不知道图表的状态。我在哪里能找到它?所以,如果我理解正确的话。。。一旦加载了三元组,如果我简单地删除RDF文件就不起作用了?我需要清除这个图表?
DROP SILENT GRAPH <miOnt:move> .