Lucene實戰(zhàn)

出版時間:2011-6  出版社:人民郵電  作者:(美)麥肯德利斯//哈徹//高斯波納提克|譯者:牛長流//肖宇  頁數(shù):454  
Tag標(biāo)簽:無  

前言

  當(dāng)我首次接觸Lucene時,已經(jīng)是《Lucene實戰(zhàn)》第1版出版一年后了,當(dāng)時我已有一些搭建搜索引擎方面的經(jīng)驗,但并不知道Lucene的細節(jié)信息。因此,我找到一本由Erik和Otis撰寫的《Lucene實戰(zhàn)》,開始從頭到尾進行閱讀,最后我簡直被它吸引住了!  當(dāng)使用Lucene后,我發(fā)現(xiàn)它在很多地方都有改進,因此我開始貢獻一些小的補丁、更新Java文檔,在Lucene郵件列表中討論一些相關(guān)話題,等等。最后我終于成為一名活躍的Lucene核心提交人員和PMC成員,這些年已提交了許多修改?! ‖F(xiàn)在距離《Lucene實戰(zhàn)》第1版的出版已經(jīng)5年半了,這對于開源世界來說已經(jīng)是太長的時間了。Lucene在此間已發(fā)布過兩個主版本,目前它已具有各種新功能,如數(shù)值域、可重用分析API、有效載荷、近實時搜索、用于索引和搜索的互通API等?! ‘?dāng)Manning首次找到我時,很明顯該書第2版已到了急需出版的時候了。此外,我作為Lucene開源社區(qū)的核心提交人員之一,主要負責(zé)提交這些變更內(nèi)容,我有義務(wù)為本書第2版的撰寫出力。所以我答應(yīng)了Manning,并瘋狂地投入《Lucene實戰(zhàn)》第2版的撰寫工作中,我對最后的結(jié)果也是非常滿意的。我希望《Lucene實戰(zhàn)》第2版能滿足讀者的需要,有助于大家建立自己的搜索程序,并且我期待著能在用戶和開發(fā)人員列表中看到你們,以及你們提出的富有價值的問題,并繼續(xù)推動Lucene的快速成長!  Michael McCandless 

內(nèi)容概要

Michael
McCandless的《Lucene實戰(zhàn)(第2版)》基于Apache的Lucene
3.0,從Lucene核心、Lucene應(yīng)用、案例分析3個方面詳細系統(tǒng)地介紹了Lucene,包括認識Lucene、建立索引、為應(yīng)用程序添加搜索功能、高級搜索技術(shù)、擴展搜索、使用tika提取文本、Lucene的高級擴展、使用其他編程語言訪問Lucene、Lucene管理和性能調(diào)優(yōu)等內(nèi)容,最后還提供了三大經(jīng)典成功案例,為讀者展示了一個奇妙的搜索世界。
《Lucene實戰(zhàn)(第2版)》適合于已具有一定Java編程基本的讀者,以及希望能夠把強大的搜索功能添加到自己的應(yīng)用程序中的開發(fā)人員。本書對于從事搜索引擎工作的工程技術(shù)人員,以及在Java平臺上進行各類軟件開發(fā)的人員和編程愛好者,也具有很好的學(xué)習(xí)參考價值。

作者簡介

作者:(美)麥肯德利斯

書籍目錄

第1部分 Lucene核心
第1章 初識Lucene
1.1 應(yīng)對信息爆炸
1.2 Lucene是什么
1.2.1 Lucene能做些什么
1.2.2 Lucene的歷史
1.3 Lucene和搜索程序組件
1.3.1 索引組件
1.3.2 搜索組件
1.3.3 搜索程序的其他模塊
1.3.4 Lucene與應(yīng)用程序的整合點
1.4 Lucene實戰(zhàn):程序示例
1.4.1 建立索引
1.4.2 搜索索引
1.5 理解索引過程的核心類
1.5.1 IndexWriter
1.5.2 Directory
1.5.3 Analyzer
1.5.4 Document
1.5.5 Field
1.6 理解搜索過程的核心類
1.6.1 IndexSearcher
1.6.2 Term
1.6.3 Query
1.6.4 Termquery
1.6.5 Topdocs
1.7 小結(jié)
第2章 構(gòu)建索引
第3章 為應(yīng)用程序添加搜索功能
第4章 Lucene的分析過程
第5章 高級搜索技術(shù)
第6章 擴展搜索
第2部分 Lucene應(yīng)用
第7章 使用tika提取文本
第8章 Lucene基本擴展
第9章 Lucene高級擴展
第10章 其他編程語言使用Lucene
第11章 Lucene管理和性能調(diào)優(yōu)
第3部分 案例分析
第12章 案例分析1:Krugle
第13章 案例分析2:Siren
第14章 案例分析3:Linkedin
附錄A 安裝Lucene
附錄B Lucene索引格式
附錄C Lucene/Contrib Benchmark
附錄D 資源

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Lucene實戰(zhàn) PDF格式下載


用戶評論 (總計107條)

 
 

  •   該書除了適合使用lucene作為信息檢索核心的開發(fā)人員,同樣也適合精通java又打算在搜索引擎方面有所深入的同僚們,內(nèi)容沒有多余部分,用深入淺出的話概括了從簡單使用到精通所需要的大量知識
  •   java搜索的基礎(chǔ),lucene,值得一看,好好學(xué)習(xí)
  •   如果想系統(tǒng)地學(xué)習(xí)Lucene的話,這是一本很好的入門書
  •   對lucene介紹的很好。初學(xué)lucene的必備參考。
  •   對于Lucene初學(xué)者,本書是一部很好的入門和提升書籍
  •   現(xiàn)在雖然lucene都到4.0了?。〉沁€是值得一看的
  •   快速學(xué)習(xí)Lucene的好資料.
  •   粗略地看了下,感覺書不錯。推薦給需要學(xué)習(xí)lucene的童鞋
  •   這是一本學(xué)習(xí)lucene的必備的書
  •   對于lucene講的很全面,基本都講到位了
  •   學(xué)習(xí)lucene的必讀書
  •   很實用的一本書,適合做搜索的工程師用。只可惜里面的分詞沒有針對中文的
  •   做全文檢索或這是基于SOLR做檢索必看的基礎(chǔ)知識。之前也是看的英文版不知道這個翻譯的咋樣,當(dāng)作收藏買的。關(guān)鍵還是動手
  •   大概看了下里面內(nèi)容,大部分講的是API的調(diào)用方法。并沒有太多涉及到內(nèi)部設(shè)計,像索引文件格式設(shè)計啊應(yīng)該是沒有的。
  •   實例詳細,講解到位,符合開發(fā)人員看
  •   lencen實戰(zhàn) 第二版 很詳盡,說的非常細致。
  •   還沒看,網(wǎng)上評論不錯,技術(shù)需要
  •   還沒開始看,在當(dāng)當(dāng)網(wǎng)上昨天晚上下的單,今天早上就到了,速度不是一般的快,唯一的不足就是書有點皺,書的內(nèi)容吧,等看看后再評價吧
  •   發(fā)貨送貨速度都很快,包裝完整,很滿意,書還沒有看完,希望能有收獲。
  •   好像還蠻復(fù)雜的。希望能對之方面有所了了解。。
  •   質(zhì)量好,書的內(nèi)容正是我想找的
  •   書很好,學(xué)習(xí)中~
  •   當(dāng)當(dāng)買書速度很快
  •   送貨很快,唯一就是發(fā)現(xiàn)書中有一頁爛了~
  •   這本書真的很強大,幫助我解決了很多問題。
  •   正在研讀中,很全面很深入,會有幫助的。。。
  •   內(nèi)容不錯,有提升。
  •   還沒看完,大概瀏覽了一下,挺系統(tǒng)全面的一本書
  •   到貨速度很快 , 超出我的預(yù)期. 3.75!
  •   內(nèi)容很豐富,適合初學(xué)者看
  •   大概翻了一下,感覺還可以,一直想研究一下這個!
  •   非常不錯的一本書,里邊的內(nèi)容講解的非常通俗易懂!
  •   不錯,支持貨到付款,這個我喜歡
  •   書很好,不過翻譯的狀況沒法說
  •   很不錯,書很好!
  •   從下單到送貨大概只用了6個小時,贊一個
  •   買了有一段時間了,感覺有一定難度,不過應(yīng)該不錯;上來就會也不正常呀
  •   相對還是不錯的。注釋能再詳細點就好了。
  •   內(nèi)容挺豐富的,正在慢慢看當(dāng)中
  •   略微翻閱了一翻,感覺內(nèi)容不錯,正是即將用到的知識~
  •   內(nèi)容還不錯,就是翻譯的有點生澀,還有錯別字
  •   不太懂~老公說這本書寫的很好~雖然翻譯的有些晦澀~·呵呵
  •   收到了,好期待,看看能不能耐心看完并學(xué)到東西!
  •   看了下,好書一本.
  •   幫朋友買的,還沒來得及看呢
  •   送貨相當(dāng)快,為今后充電用
  •   雖然有些偏理論性,但是耐著性子讀下來收獲不小
  •   很不錯,對自己有提高
  •   這是3.0版權(quán)的,比較合適,很好
  •   還沒看,應(yīng)該很好,不過紙質(zhì)一般
  •   剛拿到大概翻了下,是我要的
  •   說是很滿意
  •   替別人買的,還不錯呀
  •   看封面還不錯,幫別人買的
  •   頭天晚上23點下單,次日9:30分送到家。神速!?。?!
  •   研究Lucene或項目中需要應(yīng)用的必讀本。研究Solr很好的前驅(qū)資料。
  •   Lucene實戰(zhàn)(第2版)湊單買的,書ok,但是送的券太慢了
  •   對于lucene初學(xué)者來說這肯定是一本很不錯的書,書上針對每個AP介紹的都比較詳細。有些在網(wǎng)上很難找到的應(yīng)用,在這本書里都能找到。所以對于有經(jīng)驗者也可以當(dāng)手冊用
    而且這本書里還講述了lucene其他版本用發(fā)。像****、php等。
    我用的就是lucene****
  •   同事們介紹的,同學(xué)們都覺得很好,自己感覺沒想象的那么好!也可能是因為看這本書以前已經(jīng)對lucene比較了解了,所以期望太高了吧!不過里面很多地方都講的很細,可以作為開發(fā)時的參考書!
  •   lucene書籍真是權(quán)威啊,書上很多能跑的代碼。
  •   看了幾個月才寫的書評,比較實用,單純的用lucene作開發(fā),這本書還不錯
  •   書的質(zhì)量不太好,如果沒正版標(biāo)簽,根本不如盜版紙張另外Lucene已經(jīng)更新到4.2,第三版應(yīng)該快出了吧實戰(zhàn)性挺好
  •   大體瀏覽了一下,還沒仔細看,希望對我的lucene學(xué)習(xí)有幫助
  •   市面上見到的關(guān)于lucene的書籍, 也就它講的比較詳細了
  •   學(xué)Lucene必備
  •   apache開源的搜索引擎,mapreduce的起源地。不錯 學(xué)習(xí)java還是了解mapreduce來說 , 都必須研究研究啦。in action的書不用說 很好。
    翻譯有點瑕疵,不影響書的閱讀。
  •   第一章看到1.5.5已經(jīng)自己手動修改好幾處了。各種錯誤千奇百怪,有錯別字,也有意思完全和原文相反的。舉個例子:
    1.5.5講Field類,中文版第一句話是“....包含一個或多個不同命名的域,...”。注意這個“不同命名”。再讀到稍后幾行,你會發(fā)現(xiàn)另一句話“文檔可能擁有不止一個同名的域。...”這是怎么回事?
    于是打開原文,你會發(fā)現(xiàn)人家本來的第一句話是“...contains one or more named fields,...”,其實人家就是想說“有一個或多個有名字的域”,他哥們給翻譯成“不同命名的域”,結(jié)合下文根本就是和事實相反。。。。讀到這里我震精了,這該是經(jīng)過一個多么白吃干飯不干活的編輯校驗過的啊。。。都第三次印刷了,也沒想過改一改。
    當(dāng)然讀到現(xiàn)在,就內(nèi)容而言感覺還是很有好書潛質(zhì)的,只能自己看的時候多加小心,多結(jié)合原版了。
  •   這本書還不錯,講得通俗易懂。打算再買本hadoop實戰(zhàn)
  •   強烈建議當(dāng)當(dāng)換家快遞公司,萬博快遞實在慢的讓人無語,居然用了七天,打了三次電話才給我送過來!?。?!
  •   里面的內(nèi)容陳述得很詳細,是一本比較好的參考書籍。
  •   搭建平臺夠了,沒有算法什么事兒,很適合給工程師看。
  •   第一次在當(dāng)當(dāng)買東西,第一次送到的書本居然漏印了10幾頁,退貨退了幾天,書還是有點小問題,不過懶得再退了,當(dāng)當(dāng)體驗太差了??!
  •   書不錯,對于初學(xué)者來說,還有樣例代碼。
  •   首先因為需要基礎(chǔ),不建議初學(xué)者買這本書 . 其二 老外寫的書還是很給力的,但是講的不細 .
  •   到貨后,初步看了下,是我想要的東西,感覺很不錯,還沒來得及細看,書很干凈啊,不像說的那么不好?。?/li>
  •   書本到手一小段時間了,最近時間比較少,只是簡單的翻閱了下,等過些天詳細閱讀了再來做詳細評論。
  •   收貨及時,內(nèi)容非常易讀,能讓我快速上手。
  •   書里寫了很多關(guān)鍵點,適合提高者看
  •   書有點啰嗦,以實踐為導(dǎo)向,不怎么全面
  •   比較深入的剖析了lucen,需要一定的基礎(chǔ)才能,才能深入
  •   老外的東西,寫的不錯,很詳細入門的號教材
  •   還不錯,就是內(nèi)容比較早了,都是3.1的版本
  •   還好吧!沒看內(nèi)容,無法客觀評價
  •   內(nèi)容寫的不錯,但里面錯別字比較多
  •   內(nèi)容很好,就是翻譯的真的不怎么樣,有些真的好像google翻譯一樣
  •   好書,不過還沒有看完呢
  •   剛剛買了,正在閱讀,呵呵呵!看過后在回來評論~
  •   我買了這本書,不得不說些什么。這本書的翻譯實在是差的離譜。先不說什么翻得生硬。錯誤翻譯也是一堆一堆的。所以買這本書的同學(xué)一定要對照英文版看。我也懶得舉例子了 因為實在是太多太多了。本來想做一個勘誤,實在是太多了。這本書英文不是很難。對照著看吧。要不可能會學(xué)到很多錯誤的東西。另外,本書中的打字錯誤也是格外的多,和以前的盜版小說似的,不知道編輯有沒有仔細的校對過。這么不負責(zé)的翻譯一本書會害了很多人的。
  •   買這本書的人要做好心理準(zhǔn)備,翻譯者極為不負責(zé)任,各種錯翻、漏翻、錯別字、語句的邏輯不清、有悖原文等等??匆彩强吹枚?,畢竟本來門檻就很低。翻譯者如果連最起碼的尊重原作者都做不到,這稿費拿得也算是心不安理不得了吧。
  •   lucene的版本已經(jīng)發(fā)布到4.x了,而且本書的api與demo的介紹還停留在3.x版本,而lucene在3與4的兩個大版本之間的api變化甚大,導(dǎo)致了里面的許多基本內(nèi)容無法直接用到實際的開發(fā)中來,要重新按照4的新api去重新編寫,所以想使用最新版本來進行開發(fā)的不建議購買此書。
  •   書是好書,但翻譯的實在不敢恭維,而且錯別字多啊實戰(zhàn)的書就是寫的很實在,沒有將lucene更好的了吧紙張不錯
  •   書籍很不錯,剛開始看,態(tài)度也挺滿意的
  •   紙還不是很好,內(nèi)容不錯,解決了大問題,值得購買學(xué)習(xí)?。?!
  •   學(xué)習(xí)學(xué)習(xí)~~~Lucene實戰(zhàn)(第2版)書的質(zhì)量很好~~~
  •   書名是in action,講實戰(zhàn)的,選擇中文版本來圖的就是一個閱讀速度,但是翻譯的真是差啊,有些明顯錯誤都懷疑編輯有沒有好好審核...,早知道,直接讀英文版了...
  •   感覺挺實用的,給好評
  •   書很好,關(guān)鍵是沒有破皮兒!
  •   好多地方翻譯不到位,都是直譯的,讀起來很不舒服。
  •   內(nèi)容不錯,是學(xué)習(xí)lucene的必讀之物
  •   內(nèi)容和想象的一樣,就是紙張?zhí)?。收件時,書的紙頁有褶皺現(xiàn)象,對此表示很不滿。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7