您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關Java搜索引擎Apache Lucene 3.4.0有什么用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
Apache Lucene是一個開放源程序的搜索引擎,利用它可以輕易地為Java軟件加入全文搜索功能。Lucene的最主要工作是替文件的每一個字作索引,索引讓搜索的效率比傳統的逐字比較大大提高,Lucen提供一組解讀,過濾,分析文件,編排和使用索引的API,它的強大之處除了高效和簡單外,是最重要的是使使用者可以隨時應自已需要自訂其功能。 Lucene是apache軟件基金會項目組的一個子項目,是一個開放源代碼的全文檢索引擎工具包,即它不是一個完整的全文檢索引擎,而是一個全文檢索引擎的架構,提供了完整的查詢引擎和索引引擎,部分文本分析引擎。Lucene的目的是為軟件開發人員提供一個簡單易用的工具包,以方便的在目標系統中實現 全文檢索的功能,或者是以此為基礎建立起完整的全文檢索引擎。
Apache Lucene 3.4.0 發布了,該版本包含很多的bug修復,優化和改進,主要改進如下:
1.新增了連接模塊,可以使用BlockJoinQuery/Collector來檢索和搜索文檔。
2.現在可以通過常用術語來搜索出相應的文檔。
3.QueryParser模塊可以用來創建NumericRangeQuery。
4.新增了SynonymFilter,支持多個同義詞檢索。
5.可以使用SortField.setMissingValue來控制文檔的排序。
6.修復了一個主要的bug (LUCENE-3418) 該問題在操作系統或者計算機崩潰的時候會導致索引被破壞。
如果你正在使用 Apache Lucene 3.1, 3.2 or 3.3 ,那我們強烈建議你立即升級到該版本。
下載地址:
http://www.apache.org/dyn/closer.cgi/lucene/java
關于“Java搜索引擎Apache Lucene 3.4.0有什么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。