簡體   English   中英

如何使用 RDF4J 控制台以編程方式創建存儲庫?

[英]How can I use the RDF4J console to programmatically create a repository?

正如解釋在這里,很容易清除現有的資源庫,並加載新的數據集。 但是,由於 create 命令的對話性質,我看不到如何僅使用腳本來設置存儲庫。 此外, REST API文檔似乎忽略了創建 repo 的可能性; 只是為了刪除它。

只需將對話框的預期輸入放在腳本中,每行一個。 例如,創建一個名為“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 API 會容易得多

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM