0

我对 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。

4

0 回答 0