Java搜索引擎 Lucene 項目入駐 Apache 10 周歲紀念
從一個練手項目開始到搜索引擎行業的巨頭,Lucene 項目已經在 Apache 組織整整 10 年了。2001年9月18日,Jason Van Zyl 首次將 Doug Cutting 的 Lucene 項目引入了 Apache 基金會,在此之前,Lucene 是 SourceForge 的一個項目,于 1997 年推出。
Lucene 是 Doug Cutting 學習 Java 時的一個用于練手的作品,他花了三個月時間,平均每周2天便推出了第一個版本。而在此時其他的一些商業搜索引擎都無法實現增量索引的功能,當索引需要增加是需要重建整個索引庫,而 Lucene 已經實現了增量索引功能。
另外,Lucene 是 Doug 妻子姓名的中間名(老外才有中間名的玩意)。
這里是與 Doug Cutting 面談的錄音和詳細對話。
我們不清楚,是不是 Lucene 入駐 Apache 后使之得到了迅猛的發展,不管怎樣,祝福 Lucene,10周年快樂。
Lucene是一套用于全文檢索和搜尋的開源程式庫,由Apache軟件基金會支持和提供。Lucene提供了一個簡單確強大的應用程式接口,能夠做全文索引和搜尋,在Java開發環境里Lucene是一個成熟的免費開放源代碼工具;就其本身而論,Lucene是現在并且是這幾年,最受歡迎的免費java資訊檢索程式庫。人們經常提到資訊檢索程式庫,就像是搜尋引擎,但是不應該將資訊檢索程式庫與網搜索引擎相混淆。
Lucene最初是由Doug Cutting所撰寫的,是一位資深全文索引/檢索專家,曾經是V-Twin搜索引擎的主要開發者,后來在Excite擔任高級系統架構設計師,目前從事 于一些INTERNET底層架構的研究。他貢獻出Lucene的目標是為各種中小型應用程式加入全文檢索功能。
開發文檔:http://www.baiduhome.net/doc/list/125