我有一组 OWL 本体。每个本体都存储在三重存储数据库(例如 OWLIM、Stardog、AllegroGraph )的数据集中。现在我需要开发一个应用程序,假设基于关键字搜索这些本体,即,给定一个关键字,应用程序应该返回包含该关键字的本体。
我检查了 OWLIM-SE 和 Stardag,它们只提供对一个数据集而不是整个数据库的全文搜索。我也考虑过 Solr(Lucene)。但在这种情况下,本体将被索引两次(一次由 Lucene 索引,另一次由三重存储数据库索引。)
这个问题还有其他解决方案吗?
提前致谢。