私は OWL オントロジーのコレクションを持っています。各オントロジーは、トリプル ストア データベース (OWLIM、Stardog、AllegroGraph など) のデータセットに格納されます。ここで、キーワードに基づいてこれらのオントロジーを検索することを想定したアプリケーションを開発する必要があります。つまり、キーワードを指定すると、アプリケーションはこのキーワードを含むオントロジーを返す必要があります。
OWLIM-SE と Stardag を確認しました。データベース全体ではなく、1 つのデータセットに対してのみ全文検索を提供します。Solr(Lucene)も検討しました。ただし、この場合、オントロジーは 2 回索引付けされます (1 回は Lucene によって、もう 1 回はトリプル・ストア・データベースによって)。
この問題の他の解決策はありますか?
前もって感謝します。