learn lucene lucene学习索引创建与搜索流程
lucene_learn
lucene学习 day_01:
索引创建的步骤:
-
创建Directory
-
创建IndexWriter
-
创建Document
-
为Document添加Field
-
通过IndexWriter将文档添加到索引中
搜索的步骤:
-
创建Directory
-
创建IndexReader
-
根据IndexReader创建IndexSearcher
-
创建Query
-
根据Searcher进行搜索并返回对象TopDocs
-
根据TopDocs获取ScoreDoc
-
根据Searcher和ScoreDoc获取具体的Document
-
根据Document获取需要的值
day_02:
索引创建的一些特性
-
Field.Store.*: [存储域选项]
-
YES: 表示会把这个域中的内容完全存储在索引文件中,方便进行文本的还原。
-
NO: 表示这个域的内容不存储在索引文件中,但是可以被索引,此时内容无法进行还原。
(doc...)
下载地址
用户评论