2013-03-22 72 views
1

我有一个OWL本体集合。每个本体都存储在三重数据库数据库(例如OWLIM,Stardog,AllegroGraph)中。现在我需要开发一个应用程序,它假定根据关键字搜索这些本体,即给定关键字,应用程序应返回包含此关键字的本体。关于OWL本体集合的关键字搜索

我检查了OWLIM-SE和Stardag,他们只提供一个数据集的全文搜索,但不提供整个数据库。我也考虑过Solr(Lucene)。但在这种情况下,本体将索引两次(一次由Lucene,另一个由三重数据库数据库)。

是否有任何其他解决方案来解决这个问题?

在此先感谢。

+0

我敢肯定,你想要什么_is_可能与你所提到的产品。你有没有试过联系开发者,询问如何设置? – 2013-03-22 21:15:38

回答

1

Stardog的全文索引可以在整个数据库上运行,can be done可以透明地使用SPARQL,这将使您能够在单个查询中轻松访问符合您的搜索条件的其他概念属性。这将准确得出你正在描述的内容。

有关管理搜索索引的一些信息,并Stardog一般,检查出these docs