如何查询Lucene中的索引内容。我们是否需要编写任何脚本或任何API来查询索引。
否,卢克(Lucene(是图书馆;您必须编写自定义Java代码才能对此有用。
如果您正在寻找更高的级别,则不需要您编写代码,寻找Solr或Elasticsearch均建立在Lucene的顶部。
如何查询Lucene中的索引内容?您使用 ÌndexReader
和 ÌndexSearcher
lucene api类编写Java类。您需要构建查询并将其传递给搜索器实例作为参数。没有自动休息点。
lucene只是一个API,最初在Java中,然后再移植到.net上。您可以使用Java或C#开发索引创建者以及索引搜索器程序。
您的搜索器代码最终将是Java类,是您 - 可能希望通过休息端点公开搜索逻辑的程序员。露西恩(Lucene(没有提供任何这样的货架。
indexreader和IndexSearcher是用于搜索索引的主要Java类。
Lucene API从一个版本变为另一个版本,因此仅查找您选择的版本的代码示例。
根据这个问题的接受答案,可以使用Solr搜索Lucene索引。我个人没有进行过这种搜索。