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

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

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

    葉明的javablog

    java學(xué)習(xí)天堂,個(gè)人關(guān)于其他blog:blog.javaworker.cn,歡迎大家訪問(wèn)
    posts - 64, comments - 50, trackbacks - 0, articles - 3
    1、我們?nèi)シ治鲆幌略摱纬绦颉?br />
    a) 首先我們創(chuàng)建一個(gè)類IndexWriter,該類是lucene創(chuàng)建索引的核心,其主要功能是將所有的數(shù)據(jù)源所有內(nèi)容,經(jīng)過(guò)分詞處理,創(chuàng)建成索引格式的文件(同數(shù)據(jù)庫(kù)想對(duì)比,一個(gè)索引文件就相當(dāng)一張表)

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

    c) 然后我們定義了一些File類,其中File是作為真實(shí)的數(shù)據(jù)存儲(chǔ)使用,每一個(gè)需要索引的內(nèi)容都對(duì)應(yīng)一個(gè)Filed,(和數(shù)據(jù)庫(kù)相比,F(xiàn)ield就相當(dāng)一一條記錄的一個(gè)屬性與其值)。

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


    圖一 lucene索引后的文件

    E)
    然后開始查詢,首先使用IndexReader來(lái)讀取所創(chuàng)建目錄下的索引文件,然后創(chuàng)建一個(gè)IndexSearch對(duì)象,該對(duì)象主要功能就是從索引中查詢。

    F)
    然后定義查詢策略,本例中采用queryParse來(lái)查詢,然后循環(huán),將所有查詢的結(jié)果打印出來(lái)。
    主站蜘蛛池模板: 亚洲视频在线免费| 亚洲大成色www永久网址| 亚洲精品在线免费观看视频| 自拍偷区亚洲国内自拍| MM131亚洲国产美女久久| 1000部拍拍拍18勿入免费视频下载 | 亚洲av综合日韩| 亚洲AV无码国产在丝袜线观看| 日韩欧毛片免费视频| 又大又硬又粗又黄的视频免费看| 午夜亚洲国产理论秋霞| 国产免费怕怕免费视频观看| 无码人妻久久一区二区三区免费| 亚洲日本va一区二区三区| 伊人久久精品亚洲午夜| 欧美三级在线电影免费| 在线看片免费人成视频久网下载 | 亚洲精品无码少妇30P| 亚洲国产精品无码久久久不卡| 天天天欲色欲色WWW免费| 三级网站在线免费观看| 亚洲av日韩专区在线观看| 伊人久久综在合线亚洲2019| 亚洲?v女人的天堂在线观看| 永久在线免费观看| GOGOGO免费观看国语| 国产天堂亚洲精品| 亚洲av无码专区在线| 亚洲国产精品人久久| 国产成人99久久亚洲综合精品| 四虎成人免费网址在线| 1000部拍拍拍18勿入免费凤凰福利 | 亚洲综合av永久无码精品一区二区| 成人毛片18岁女人毛片免费看| 99视频精品全部免费观看| 精品久久久久久国产免费了| 精品国产亚洲一区二区三区在线观看| 亚洲欧洲国产视频| 91亚洲自偷手机在线观看| 国产亚洲AV无码AV男人的天堂| 亚洲片一区二区三区|