为jena和lucene建立全文搜索索引

为jena和lucene建立全文搜索索引,lucene,indexing,full-text-search,jena,Lucene,Indexing,Full Text Search,Jena,我想用lucene和jena对dbpedia的一个子集(我在tdb存储中)执行全文搜索 String TDBDirectory = "path" ; Dataset dataset = TDBFactory.createDataset(TDBDirectory) ; 但不是所有资源,只是标题。我认为,通过只对所需的三元组进行索引,我可以执行更快的搜索。例如 <http://de.dbpedia.org/resource/Gurke> <http://www.w3.org/20

我想用lucene和jena对dbpedia的一个子集(我在tdb存储中)执行全文搜索

String TDBDirectory = "path" ;
Dataset dataset = TDBFactory.createDataset(TDBDirectory) ;
但不是所有资源,只是标题。我认为,通过只对所需的三元组进行索引,我可以执行更快的搜索。例如

<http://de.dbpedia.org/resource/Gurke> <http://www.w3.org/2000/01/rdf-schema#label> "Gurke"@de .
“Gurke”@de。
在这里,我想搜索“Gurke”,但除了带有#label属性的三元组之外,没有其他三元组。 所以我的问题是如何建立索引并只搜索带有#label属性的三元组? 我已经看过了,但还不够详细或对我来说太难。

是耶娜的老家——项目现在已经完成了(你是如何找到那一页的?)

该项目最近引入了LARQ的替代品

这是主代码库的一部分。它将与2.10.2版本一起发布-目前您必须使用来自的开发构建。您要么需要使用Fuseki,要么将其添加为项目的依赖项

这个新的文本搜索子系统与TDB和Fuseki一起工作得更好