1. 程式人生 > >最新開源搜尋引擎研究

最新開源搜尋引擎研究

LIUSLucene Index Update and Search的縮寫,它是以Lucene為基礎發展起來的一種文字索引框架,和Lucene一樣,同樣可以看作搜尋引擎開發工具包。它在Lucene的基礎上作了一些相應的研究及添加了一些新的功能。LIUS藉助於許多開源軟體,可以直接對各種不同格式/型別的文件進行文字解析與索引,這些文件格式包括MS WordMS ExcelMS PowerPoingRTFPDFXMLHTMLTXTOpen OfficeJavaBeans等,對Java Beans的支援對於進行資料庫索引非常有用,在使用者進行物件關係對映(如:HibernateJDO
TopLinkTorque等)的資料庫連線程式設計時會變得更加精確。LIUS還在Lucene的基礎上增加了索引更新功能,使針對索引的維護功能進一步完善。並且支援混和索引,可以把同一目錄下與某一條件相關的所有內容整合到一起,這種功能對於需要對多種不同格式的文件同時進行索引時非常有用。