【发布时间】:2012-10-31 10:17:31
【问题描述】:
我是三重存储的新手,我需要一个很好的开源三重存储推荐,我可以在其中存储 OWL 文件。有人对我有一些建议吗?十分感谢!最佳M
【问题讨论】:
标签: owl triplestore rdfstore
我是三重存储的新手,我需要一个很好的开源三重存储推荐,我可以在其中存储 OWL 文件。有人对我有一些建议吗?十分感谢!最佳M
【问题讨论】:
标签: owl triplestore rdfstore
我认为 4Store 会是一个不错的选择,它又快又稳定。 可以从project repository获取一些信息
Jena TDB 和 Sesame RDF4J 将是另一种选择。两者都是开源的。可以参考 Jena 和 Sesame 的对比here
其他材料:
更多large triple stores introduction.
RDF Store Benchmarking
【讨论】:
由于 OWL 文件是 RDF,因此任何 RDF 三元存储都可以存储它们 - 尽管不是每个三元存储都支持 OWL 推理(但话又说回来,您甚至可能不需要它)。
一些流行的 RDF 存储/查询开源选择是 OpenRDF Sesame、Apache Jena、OpenLink Virtuoso、Redland、4store 和 dotNetRdf。可能值得指出的是,其中一些(例如 Sesame、Jena、dotNetRdf)是存储中性 API,这意味着可以通过它们访问其他几个(开源和商业)三元存储。
因此,您选择哪个三元存储/API 取决于您在易用性、可扩展性、所需推理支持等方面的要求,以及通常您认为哪个看起来很酷。查看this page,了解各种产品的优缺点。
【讨论】: