<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    葉明的javablog

    java學習天堂,個人關于其他blog:blog.javaworker.cn,歡迎大家訪問
    posts - 64, comments - 50, trackbacks - 0, articles - 3

    Lucene(2.4.1)技術研究(2)--分析事例

    Posted on 2009-03-27 17:54 天空蒼茫 閱讀(1475) 評論(0)  編輯  收藏 所屬分類: java知識eclipse
    1、我們去分析一下該段程序。

    a) 首先我們創建一個類IndexWriter,該類是lucene創建索引的核心,其主要功能是將所有的數據源所有內容,經過分詞處理,創建成索引格式的文件(同數據庫想對比,一個索引文件就相當一張表)

    b) 然后,我們定義了document類。Lucene是將所有的數據源都轉換成Document類型的文件,lucene內部只能識別出Document類型的文件。(同數據庫相比的話,Document就像一個表的每一條記錄。)

    c) 然后我們定義了一些File類,其中File是作為真實的數據存儲使用,每一個需要索引的內容都對應一個Filed,(和數據庫相比,Field就相當一一條記錄的一個屬性與其值)。

    d) 然后將Field增加到Document中,其中每個Document可以增加到多個Field對象。然后將所有的Doc交給IndexWriter去創建索引,創建完成后,如圖一


    圖一 lucene索引后的文件

    E)
    然后開始查詢,首先使用IndexReader來讀取所創建目錄下的索引文件,然后創建一個IndexSearch對象,該對象主要功能就是從索引中查詢。

    F)
    然后定義查詢策略,本例中采用queryParse來查詢,然后循環,將所有查詢的結果打印出來。
    主站蜘蛛池模板: 国产精品亚洲片在线| 国产人成亚洲第一网站在线播放| 热re99久久6国产精品免费| 亚洲区视频在线观看| 免费人成网站在线播放| 免费人成在线观看网站| 亚洲伊人久久大香线蕉AV| 亚洲人成色77777在线观看大 | 亚洲国产欧美国产综合一区 | 亚洲av片在线观看| 夜夜春亚洲嫩草影院| 又粗又大又黑又长的免费视频| 国产亚洲成在线播放va| 久久亚洲一区二区| 国产一级大片免费看| 91禁漫免费进入| 一级免费黄色大片| 一本色道久久88—综合亚洲精品| 在线观看亚洲av每日更新| 成人免费无毒在线观看网站 | 国产免费女女脚奴视频网| 特级一级毛片免费看| 亚洲性无码av在线| 伊人婷婷综合缴情亚洲五月| 国产精品久久久久久久久久免费| 国产无遮挡又黄又爽免费网站| 亚洲人成色4444在线观看| 亚洲国语精品自产拍在线观看| 国产免费牲交视频| 久久精品免费全国观看国产| 在线播放免费人成毛片乱码| 狼色精品人妻在线视频免费| 亚洲一卡2卡3卡4卡乱码 在线| 久久国产亚洲观看| 国产精品亚洲mnbav网站 | 亚洲AV无码一区二区二三区入口| 免费**毛片在线播放直播| 成年私人影院免费视频网站| 91禁漫免费进入| 久久一区二区三区免费播放| 国产免费黄色无码视频|