鍍金池/ 教程/ 大數(shù)據(jù)/ Lucene索引類
Lucene TermRangeQuery類
Lucene排序
Lucene Query類
Lucene搜索操作
Lucene TokenStream
Lucene IndexWriter類
Lucene Term類
Lucene Token
Lucene索引操作
Lucene Field選項
Lucene BooleanQuery類
Lucene StandardAnalyzer類
Lucene字段
Lucene添加文檔操作
Lucene環(huán)境設(shè)置
Lucene Searching類
Lucene StopAnalyzer類
Lucene第一個應(yīng)用程序
Lucene MatchAllDocsQuery類
Lucene IndexSearcher類
Lucene索引類
Lucene更新文檔操作
Lucene教程
Lucene PrefixQuery類
Lucene Analyzer類
Lucene TopDocs類
Lucene TermQuery類
Lucene文檔
Lucene查詢編程
Lucene WildcardQuery類
Lucene WhitespaceAnalyzer
Lucene SimpleAnalyzer類
Lucene目錄
Lucene刪除文檔操作
Lucene索引過程
Lucene FuzzyQuery類
Lucene PhraseQuery類
Lucene分析

Lucene索引類

索引過程是由Lucene所提供的核心功能之一。下圖說明了索引過程和使用的類。IndexWriter 是索引過程中最重要的和核心組件。

Indexing Process

我們添加包含字段的 IndexWriter 分析使用 Analyzer 文件,然后創(chuàng)建/根據(jù)需要打開/編輯索引和存儲/在目錄更新。IndexWriter用于更新或創(chuàng)建索引。它不是用來讀取索引。

Indexing類 :

以下是常用索引進(jìn)程類的列表。

Sr. No. 類及描述
1 IndexWriter
此類充當(dāng)創(chuàng)造/在索引過程中更新指標(biāo)的核心組成部分
2 Directory
此類表示索引的存儲位置
3 Analyzer
Analyzer類負(fù)責(zé)分析一個文件,并從將被索引的文本獲取令牌/字。不加分析完成后,IndexWriter不能創(chuàng)建索引。
4 Document
Document代表一個虛擬文檔與字段,其中字段是可包含在物理文檔的內(nèi)容,元數(shù)據(jù)等對象。Analyzer只能理解文檔。
5 Field
Field是最低單元或索引過程的起點。它代表其中一個鍵被用于識別要被索引的值的鍵值對關(guān)系。用于表示一個文件內(nèi)容的字段將具有鍵為“內(nèi)容”,值可以包含文本或文檔的數(shù)字內(nèi)容的部分或全部。 Lucene能索引僅文本或僅數(shù)字內(nèi)容。