Lucene索引類
索引過程是由Lucene所提供的核心功能之一。下圖說明了索引過程和使用的類。IndexWriter 是索引過程中最重要的和核心組件。
我們添加包含字段的 IndexWriter 分析使用 Analyzer 文件,然後創建/根據需要打開/編輯索引和存儲/在目錄更新。IndexWriter用於更新或創建索引。它不是用來讀取索引。
Indexing類 :
以下是常用索引進程類的列表。
Sr. No. | 類及描述 |
---|---|
1 |
IndexWriter 此類充當創造/在索引過程中更新指標的核心組成部分 |
2 |
Directory 此類表示索引的存儲位置 |
3 |
Analyzer Analyzer類負責分析一個文件,並從將被索引的文本獲取令牌/字。不加分析完成後,IndexWriter不能創建索引。 |
4 |
Document Document代表一個虛擬文檔與字段,其中字段是可包含在物理文檔的內容,元數據等對象。Analyzer隻能理解文檔。 |
5 |
Field Field是最低單元或索引過程的起點。它代表其中一個鍵被用於識彆要被索引的值的鍵值對關係。用於表示一個文件內容的字段將具有鍵為“內容”,值可以包含文本或文檔的數字內容的部分或全部。 Lucene能索引僅文本或僅數字內容。 |