1. 首页
  2. 考试认证
  3. 其它
  4. learn lucene lucene学习索引创建与搜索流程

learn lucene lucene学习索引创建与搜索流程

上传者: 2024-12-17 02:57:54上传 ZIP文件 35.73KB 热度 7次

lucene_learn

lucene学习 day_01:

索引创建的步骤

  1. 创建Directory

  2. 创建IndexWriter

  3. 创建Document

  4. 为Document添加Field

  5. 通过IndexWriter将文档添加到索引中

搜索的步骤

  1. 创建Directory

  2. 创建IndexReader

  3. 根据IndexReader创建IndexSearcher

  4. 创建Query

  5. 根据Searcher进行搜索并返回对象TopDocs

  6. 根据TopDocs获取ScoreDoc

  7. 根据SearcherScoreDoc获取具体的Document

  8. 根据Document获取需要的值

day_02:

索引创建的一些特性

  • Field.Store.*: [存储域选项]

  • YES: 表示会把这个域中的内容完全存储在索引文件中,方便进行文本的还原。

  • NO: 表示这个域的内容不存储在索引文件中,但是可以被索引,此时内容无法进行还原。

(doc...)

下载地址
用户评论