注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具Lucene in Action 中文版

Lucene in Action 中文版

Lucene in Action 中文版

定 價(jià):¥49.00

作 者: (美)高斯帕那(Gospodnetic,O.),(美)哈特赫(Hatcher,E.) 著,譚鴻 等譯
出版社: 電子工業(yè)出版社
叢編項(xiàng): Java搜索引擎指南
標(biāo) 簽: 計(jì)算機(jī)

ISBN: 9787121032172 出版時(shí)間: 2007-01-01 包裝: 膠版紙
開(kāi)本: 16 頁(yè)數(shù): 393 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)深入淺出地介紹了Lucene——一個(gè)開(kāi)源的使用Java語(yǔ)言編寫(xiě)的全文搜索引擎開(kāi)發(fā)包。它通過(guò)淺顯的語(yǔ)言、大量的圖注、豐富的代碼示例,以及清晰的結(jié)構(gòu)為讀者呈現(xiàn)出作為優(yōu)秀開(kāi)源項(xiàng)目的Lucene所體現(xiàn)的強(qiáng)大功能,且Lucene是從網(wǎng)上可以得到的最好的開(kāi)源Java搜索引擎。全書(shū)共10章,分為兩大部分。第1部分Lucene的核心,著重于Lucene的核心API介紹,并按照把Lucene集成到程序中的順序來(lái)組織;第2部分Lucene的應(yīng)用,通過(guò)對(duì)Lucene內(nèi)置工具的介紹,展示了Lucene技術(shù)的高級(jí)應(yīng)用和在各種程序語(yǔ)言的移植。本書(shū)既可作為學(xué)習(xí)材料,又可以作為參考手冊(cè)。本書(shū)適合于已經(jīng)熟悉基本Java編程的讀者,以及希望能夠把強(qiáng)大的搜索功能加入到自己的應(yīng)用程序中的開(kāi)發(fā)者。對(duì)于從事搜索引擎工作的工程技術(shù)人員,以及在Java平臺(tái)下進(jìn)行各類(lèi)軟件開(kāi)發(fā)的人員和編程愛(ài)好者,本書(shū)也有很好的學(xué)習(xí)參考價(jià)值。

作者簡(jiǎn)介

  Erik Hatcher為Ant、Lucene以及Tapestry這些開(kāi)源項(xiàng)目作出了巨大的貢獻(xiàn),此外,他還是“Java Development with Ant”一書(shū)的作者之一,該書(shū)獲得了JDJ讀者選擇獎(jiǎng)First Runner Up大獎(jiǎng)。Otis Gospodnetic是Lucene的核心開(kāi)發(fā)成員,Apache Jakarta Project Management Committee的成員,jGuru的Lucene FAQ維護(hù)者。本書(shū)的兩位作者都曾發(fā)表過(guò)大量的技術(shù)文章,當(dāng)然其中有一些是關(guān)于Lucene的。...

圖書(shū)目錄

推薦序.  
譯者序  
前言1  
前言2  
致謝  
關(guān)于此書(shū)  
第1部分 Lucene的核心  
第1章 初識(shí)Lucene  
1.1 信息組織和訪問(wèn)的發(fā)展歷程  
1.2 理解Lucene  
1.3 索引和搜索  
1.4 Lucene實(shí)踐:一個(gè)應(yīng)用實(shí)例  
1.5 理解索引過(guò)程的核心類(lèi)  
1.6 理解搜索過(guò)程的核心類(lèi)  
1.7 可選擇的同類(lèi)產(chǎn)品  
1.8 小結(jié)  
第2章 索引  
2.1 理解索引過(guò)程  
2.2 基本索引操作  
2.3 增強(qiáng)Document和Field對(duì)象  
2.4 索引日期  
2.5 索引數(shù)字  
2.6 索引Field對(duì)象用于排序  
2.7 控制索引過(guò)程  
2.8 優(yōu)化索引  
2.9 并發(fā)性. 線程安全性以及鎖機(jī)制  
2.10 調(diào)試索引過(guò)程  
2.11 小結(jié)  
第3章 為應(yīng)用程序添加搜索功能  
3.1 實(shí)現(xiàn)一個(gè)簡(jiǎn)單的搜索程序  
3.2 使用IndexSearcher  
3.3 理解Lucene的評(píng)分機(jī)制  
3.4 在程序代碼中創(chuàng)建Query對(duì)象  
3.5 解析查詢(xún)表達(dá)式:QueryParser  
3.6 小結(jié)  
第4章 分析  
4.1 使用分析器  
4.2 剖析分析器  
4.3 使用內(nèi)置的分析器  
4.4 處理關(guān)鍵詞域  
4.5 近音詞查詢(xún)  
4.6 同義詞. 別名以及其他表示相同意義的詞  
4.7 詞干分析  
4.8 語(yǔ)言分析  
4.9 Nutch分析  
4.10 小結(jié)  
第5章 高級(jí)搜索技術(shù)  
5.1 對(duì)搜索結(jié)果進(jìn)行排序  
5.2 使用PhrasePrefixQuery  
5.3 一次實(shí)現(xiàn)在多個(gè)域上的查詢(xún)  
5.4 跨度查詢(xún):Lucene新的隱藏法寶  
5.5 搜索過(guò)濾  
5.6 對(duì)多個(gè)索引的搜索..  
5.7 使用項(xiàng)向量  
5.8 小結(jié)  
第6章 擴(kuò)展搜索  
6.1 使用自定義的排序方法  
6.2 編寫(xiě)自定義的HitCollector  
6.3 擴(kuò)展QueryParser  
6.4 使用自定義過(guò)濾器  
6.5 性能測(cè)試  
6.6 小結(jié)  
第2部分 Lucene的應(yīng)用  
第7章 對(duì)常用格式的文檔進(jìn)行解析  
7.1 對(duì)富文本文檔進(jìn)行處理  
7.2 索引XML文檔  
7.3 索引PDF文檔  
7.4 索引HTML文檔  
7.5 索引Microsoft Word文檔  
7.6 索引RTF文檔  
7.7 索引純文本文檔  
7.8 創(chuàng)建文檔處理框架  
7.9 其他文本提取工具  
7.10 小結(jié)  
第8章 Lucene的相關(guān)工具及其擴(kuò)展  
8.1 Lucene的Sandbox工具包的使用  
8.2 與索引的交互  
8.3 Analyzers.ctokenizers和TokenFilters  
8.4 使用Ant和Lucene進(jìn)行Java開(kāi)發(fā)  
8.5 JavaScirpt瀏覽器工具  
8.6 WordNet中的同義詞  
8.7 高亮顯示查詢(xún)項(xiàng)  
8.8 鏈?zhǔn)竭^(guò)濾器  
8.9 在Berkeley DB中存儲(chǔ)索引  
第9章 Lucene的移植  
9.1 移植版本與Lucene的關(guān)系  
9.2 CLucene  
9.3 dotLucene  
9.4 Plucene  
9.5 Lupy  
9.6 PyLucene  
9.7 小結(jié)  
第10章 案例分析  
10.1 Nutch:“搜索引擎的NPR”  
10.2 在jGuru上使用Lucene  
10.3 在SearchBlox中使用Lucene  
10.4 Xtra Mind公司使用Lucene開(kāi)發(fā)的XM-InformationMinderTM  
10.5 Alias-i:Lucene中的拼寫(xiě)變體  
10.6 Michaels.com上設(shè)計(jì)精巧的搜索功能  
10.7 我喜歡Lucene:TheServerSide  
10.8 結(jié)論  
附錄A 安裝Lucene  
附錄B Lucene索引文件格式  
附錄C 資源...  


本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)