我对 Apache Jena 很陌生,我遇到了一些问题。我初始化了一个 TDB 数据集
Dataset dataset = TDBFactory.createDataset(my/desired/directory);
我将通过添加以下代码Statements
来使用模型填充此数据集:Model
dataset.begin(ReadWrite.WRITE);
try{
model = dataset.getNamedModel(modelName);
Statement stmt = model.createStatement
(
model.createResource(subject),
model.createProperty(property),
model.createResource(object)
);
model.add(stmt);
dataset.commit();
} finally {
if (model != null) model.close();
dataset.end();
}
而已。查找后,my/desired/path
我找到了一个目录(大小 = 192MB)。
为什么这个数据集这么大?!
但我最初的问题是:如何通过 Java API 将此数据集集成到我正在运行的 Fuseki-Server 中?我能够将模型与DataAccessorFactory
-方法集成在一起createHTTP
。
你能帮助我吗?任何答案都值得赞赏,因为我对这里的语法非常缺乏理解。
谢谢,FFoDWindow。