您好我是本体存储的新手:)
实际上我正在寻找一个具有Java互操作性的三元商店(Jena)。所以我选择Apache Fuseki。 在文档中,我找到了用于加载本体的ja:MemoryModel。但这是否意味着当我关闭服务器时数据会丢失?
另一个想法是使用某种本体模式。这意味着我想使用1个本体作为模式,第二个用于存储实体。在示例configuration.ttl中我找到了类似的东西:
ja:baseModel
[ a ja:MemoryModel ;
ja:content [ja:externalContent <file:Data/test_abox.ttl>] ;
ja:content [ja:externalContent <file:Data/test_tbox.ttl>] ;
] ;
但我找不到baseModel的真实解释,在文档中也提到了OntModel。哪一个用于模式,哪一个用于实体。对我来说,作为新手,它有点令人困惑? 有人可以这么善意给我一个提示吗?
谢谢!
答案 0 :(得分:0)
您可以使用持久数据库运行服务器。使用--loc = DB启动服务器,它将使用它的Jena TDB副本作为数据存储区。
或者您可以使用汇编程序并在TDB支持的数据存储区和模型中进行配置。