1

我正在尝试使用ld_dir命令将 .rdf 文件单独上传到 virtuoso,如下所示:

ld_dir('/home', 'filename.rdf', 'http://domain.example/TEST');

操作似乎完成了,虽然需要 1 毫秒;这不合逻辑..但是当我尝试使用以下命令查看 grapgh 的内容时:

SELECT * FROM <http://domain.example/TEST> WHERE {?p ?o ?s} 

它只是不显示任何结果。在另一个图表上执行相同的查询会产生结果。

4

1 回答 1

0

ld_dir命令只会将 RDF 文件的路径带入 Virtuoso 的意识中。它不会让 Virtuoso 开始“摄取”RDF 文件。以下是要在 isql 控制台中键入的命令:

code ld_dir('/home', 'filename.rdf', 'http://domain.example/TEST');
set isolation='uncommitted';
rdf_loader_run();

rdf_loader_run();命令起作用。这个命令在我的机器上花了很多时间(几分钟就已经运行了)——而不仅仅是 1ms

来源Virtuoso 中 RDF 数据摄取的完整教程

于 2015-01-02T08:48:54.347 回答