2012-10-31 37 views

回答

2

由于OWL文件是RDF,所以任何RDF三重存储都可以存储它们 - 尽管不是每个三重存储都支持OWL推理(但是再一次,你可能甚至不需要这样做)。

RDF存储/查询的一些流行开源选择是OpenRDF Sesame,Apache Jena,OpenLink Virtuoso,Redland,4store和dotNetRdf。可能值得指出的是,其中一些(例如Sesame,Jena,dotNetRdf)是与存储无关的API,这意味着可以通过它们访问其他几个(开放源代码的商业)三重存储。

因此,您选择哪个三重存储/ API取决于您的需求,如易用性,可伸缩性,所需的推理支持以及通常您认为看起来很酷的一个。查看this page,了解各种产品的优势和劣势。

+1

我还补充说,你可以选择使用专用的OWL推理器(比如Pellet或HermiT)。这些将不会提供持久性存储,并且不会扩展到数据库所能达到的同一级别,但是如果您需要DL推理,它们可能会为您提供最佳的推理性能,并且是您唯一的选择。这里还有一个很好的三重商店列表:http://en.wikipedia.org/wiki/Triplestore – Michael