apache lucene中文版下載 最(zuì)新軟件|熱門排行|軟件分類|軟件專題|廠商大全

您的位置: 首頁編程開發編程(chéng)工具 → apache lucene(JAVA檢索引擎工具包) v8.8.2 官方最新(xīn)版

apache lucene(JAVA檢索引擎(qíng)工具包(bāo))

v8.8.2 官方最新版 apache lucene(JAVA檢(jiǎn)索引擎工(gōng)具包) 網友評分:8

同類相關軟(ruǎn)件

軟件介紹

軟件標簽(qiān): apachelucene 編程工具

apache lucene中文(wén)版是一款非常好用的檢索工具包,使用方便,功能強大,有需要(yào)的朋友不要錯過了,而且是完全開放的,你(nǐ)可以自由進行使用,可以支持(chí)多種檢索功能。兼容多個操作係統,下(xià)載(zǎi)後可以直接使用,沒有任何障礙哦。

apache lucene中文版軟件介紹

Lucene 是apache軟件基金會一個開放源代碼的全文(wén)檢(jiǎn)索引擎工具包,是一個全文檢索引(yǐn)擎的架(jià)構,提供了(le)完(wán)整的查詢引(yǐn)擎和索引引擎,部分文(wén)本分析引擎。Lucene的目的是為軟件開發人員提供一個簡單易用的工具包,以方便的(de)在目標(biāo)係統中實現全文檢(jiǎn)索的功能,或者是以此為基礎建立起完整(zhěng)的全文檢索引擎。

Lucene最初是(shì)由Doug Cutting所撰(zhuàn)寫的(de),是一(yī)位資深全文索引/檢索(suǒ)專家,曾經是V-Twin搜索引(yǐn)擎的主要開發者,後來在Excite擔任高級係統架構設計師,目前從事 於一些INTERNET底層架構的(de)研究。他(tā)貢獻出Lucene的目標是為各種中小型應用程(chéng)式加入全文檢索功能。

apachelucene中文版(bǎn)

Lucene特點

Lucene是一個高性(xìng)能、可伸縮的(de)信息搜索(IR)庫。它可以為(wéi)你的應用程序添加索引和搜索能力。Lucene是用java實現的、成熟的開源項(xiàng)目,是著名的(de)Apache Jakarta大家庭的一員,並且基於Apache軟件許可 [ASF, License]。同樣,Lucene是當前非常流行的(de)、免費的Java信息搜索(IR)庫。

突出的優點

Lucene作為一個全文檢索引擎,其具有如下(xià)突出的優點:

(1)索引文件格式獨立於應用平台。Lucene定義了一套以8位字(zì)節為基礎的索引文件格式,使得(dé)兼容(róng)係統或者不同(tóng)平台的應用能夠共享建立的(de)索引文件。

(2)在傳統全文檢索引(yǐn)擎的倒排索引的基礎上,實現了分塊索引,能夠針對(duì)新的文件建立小文件索引,提升索(suǒ)引速度。然後通過與原有索引的合並,達到優化的目的。

(3)優(yōu)秀的麵向對象(xiàng)的係統架構,使得對於Lucene擴展的學習難(nán)度降低,方便擴充新功能。

(4)設計了獨(dú)立於語言和文件格式的文(wén)本分析接口,索引器通過接受Token流完成索引文件的創立(lì),用戶(hù)擴展新的語言和文件格式,隻需要實現文本分析的(de)接口。

(5)已經默認實現了一(yī)套強大的查詢(xún)引擎,用戶無需自己(jǐ)編寫代碼即使係統可獲得強大的查(chá)詢能力,Lucene的查詢實現中默認實現(xiàn)了布爾操(cāo)作、模糊查詢(Fuzzy Search)、分組查詢等等。

Lucene優勢

首先,它的開發(fā)源(yuán)代(dài)碼發行方式(遵守Apache Software License),在此基礎上程序員不僅僅可以充分的利用Lucene所提供的強大功能,而且可以深入細致的學習到全文檢索引擎製作技術(shù)和麵向對象編程的實踐,進而在此基礎上根據應(yīng)用的實際情況編寫出更好的更(gèng)適合當前應用的全文檢索引擎。

其(qí)次,Lucene秉承了開放源代碼一(yī)貫的架構優良的優勢,設計了一個合理而極具擴充能力的(de)麵向對象架構,程序員可以在Lucene的基礎上擴充各種功能,比如擴充(chōng)中文處理能力,從文(wén)本擴(kuò)充到HTML、PDF等(děng)等文本格式的處理,編寫這些擴(kuò)展(zhǎn)的(de)功能不僅僅不複雜,而且由於Lucene恰(qià)當合理的對係統設備做了程序上的抽象,擴展的功能也能輕易的達到跨平(píng)台的能力(lì)。

轉移到(dào)apache軟件基金會後,借助於apache軟件基金會的網(wǎng)絡平台,程序(xù)員可以方便的和開發者、其它程(chéng)序員交流,促成資源的共享,甚至直接獲得(dé)已經編寫完備的擴充功能。最後,雖然Lucene使用Java語言寫(xiě)成,但(dàn)是(shì)開放源(yuán)代碼社區的程序員正在不懈的將之使用各種(zhǒng)傳統語言實現(例如(rú).net framework),在遵守Lucene索引文件(jiàn)格式的基(jī)礎上,使得(dé)Lucene能(néng)夠運行在各種各樣的平台(tái)上(shàng),係統(tǒng)管理員可以根據當前的平台適合的(de)語言來合理的選擇。

軟件截圖

下載地址 電腦版

點擊報錯 軟件無法下載或下載後無法使用,請點擊報錯,謝謝!

用戶評論

熱門評論

最新評(píng)論

發表評論 查(chá)看所有評論(0)

昵稱:
請不要評論(lùn)無意義或髒話(huà),我們所有評(píng)論會有人工審核.
字數: 0/500 (您的評論需要(yào)經過審核才(cái)能(néng)顯(xiǎn)示)
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡