2013-03-22 39 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