首页 文章

如何使用 RDF4J 控制台以编程方式创建存储库?

提问于
浏览
2

正如这里所解释的那样,很容易清除现有的存储库并加载新的数据集。但是,由于 create 命令的对话性质,我无法看到如何使用脚本设置 repo。此外,REST API文件似乎省略了创建回购的可能性;只是为了删除它。

1 回答

  • 2

    只需在脚本中输入对话框的预期输入,每行一个。例如,要创建名为“test-script”的 in-memory 存储库,对其发出查询,然后关闭它:

    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 创建一个 repo,这是可能的,但有些未记录(主要是因为它很麻烦)。如果您需要以编程方式访问此类内容,则使用RDF4J Java API要容易得多。

相关问题