您的位置:首頁 > 專業(yè)介紹 > 軟件技術(shù)新聞 > java新聞
來源:北大青鳥飛迅校區(qū)|發(fā)布時間:2013-05-05 09:43:30
Apache Lucene是一個開放源程序的搜索引擎,利用它可以輕易地為Java軟件加入全文搜索功能。Lucene的最主要工作是替文件的每一個字作索引,索引讓搜索的效率比傳統(tǒng)的逐字比較大大提高,Lucen提供一組解讀,過濾,分析文件,編排和使用索引的API,它的強(qiáng)大之處除了高效和簡單外,是最重要的是使使用者可以隨時應(yīng)自已需要自訂其功能。 Lucene是apache軟件基金會項(xiàng)目組的一個子項(xiàng)目,是一個開放源代碼的全文檢索引擎工具包,即它不是一個完整的全文檢索引擎,而是一個全文檢索引擎的架構(gòu),提供了完整的查詢引擎和索引引擎,部分文本分析引擎。Lucene的目的是為軟件開發(fā)人員提供一個簡單易用的工具包,以方便的在目標(biāo)系統(tǒng)中實(shí)現(xiàn) 全文檢索的功能,或者是以此為基礎(chǔ)建立起完整的全文檢索引擎。
Apache Lucene 3.4.0 發(fā)布了,該版本包含很多的bug修復(fù),優(yōu)化和改進(jìn),主要改進(jìn)如下:
1.新增了連接模塊,可以使用BlockJoinQuery/Collector來檢索和搜索文檔。
2.現(xiàn)在可以通過常用術(shù)語來搜索出相應(yīng)的文檔。
3.QueryParser模塊可以用來創(chuàng)建NumericRangeQuery。
4.新增了SynonymFilter,支持多個同義詞檢索。
5.可以使用SortField.setMissingValue來控制文檔的排序。
6.修復(fù)了一個主要的bug (LUCENE-3418) 該問題在操作系統(tǒng)或者計算機(jī)崩潰的時候會導(dǎo)致索引被破壞。
如果你正在使用 Apache Lucene 3.1, 3.2 or 3.3 ,那我們強(qiáng)烈建議你立即升級到該版本。
全程面授,不高薪都難
申請成功后,我們將在24小時內(nèi)與您聯(lián)系
招生熱線: 4008-0731-86 / 0731-82186801
學(xué)校地址: 長沙市天心區(qū)團(tuán)結(jié)路6號
Copyright © 2006 | 湖南大計信息科技有限公司 版權(quán)所有
湘ICP備14017520號-3