如何使用RDF4J控制台编程创建存储库



如下所述,很容易清除现有存储库并加载新数据集。但是,由于创建命令的对话性质,我看不到如何仅使用脚本设置回购。此外,REST API文档似乎忽略了创建回购的可能性。仅将其删除。

只需将对话框的预期输入放在脚本中,每行。例如,创建一个名为" Test-script"的内存存储库,对其发射查询,然后关闭:

create memory.
test-script
testing using a script
10000
true
0
org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
open test-script. 
select * where {?s ?p ?o }.
close.
quit.

至于通过REST API创建回购,这是可能的,但有些记录不足(主要是因为它很麻烦(。如果您需要编程访问此类内容,则使用RDF4J Java Apis要容易得多。

最新更新