世界排名第一的搜索引擎開發: Elasticsearch+Lucene用Java實作 | 誠品線上

世界排名第一的搜索引擎開發: Elasticsearch+Lucene用Java實作

作者 姚攀
出版社 聯合發行股份有限公司
商品描述 世界排名第一的搜索引擎開發: Elasticsearch+Lucene用Java實作:大資料時代的資訊檢索技術騰訊、阿里巴巴、百度、東京等一線互聯網公司正大力推進Elasticsearch的使用場景

內容簡介

內容簡介 大資料時代的資訊檢索技術 騰訊、阿里巴巴、百度、東京等一線互聯網公司正大力推進Elasticsearch的使用場景,本書以豐富的實例介紹Elasticsearch,可幫助讀者快速應用Lucene庫處理全文檢索業務,掌握使用Elasticsearch搭建分散式搜尋引擎的方法與技巧。本書為入門Lucene、Elasticsearch 首先介紹資訊檢索領域中一些基本理論,也就是Lucene的數學模型,之後介紹如何使用Lucene 函數庫建置全文檢索系統,最後介紹Elasticsearch。按照從數學模型到入門基礎再到專案實戰的想法來撰寫,數學模型讓讀者知其然也知其所以然,入門基礎是理論到實際應用的必經之路,專案實戰則是為了學以致用。書中的每一部分都力圖簡明扼要,使用大量實例和程式,為讀者能夠快速掌握全文檢索技術掃除障礙。 適用:學生、Java 程式開發者、搜尋引擎研發人員。

作者介紹

作者介紹 ■作者簡介姚攀中國科學院大學碩士,擅長j2ee開發,對搜索引擎技術有濃厚興趣和深入研究,有豐富的Lucene和ElasticSearch開發經歷和專案經驗,活躍於CSDN社區,目前從事ES搜索業務開發工作。

產品目錄

產品目錄 前言01 資訊檢索模型1.1 資訊檢索概述1.2 斷詞演算法1.3 倒排索引1.4 布林檢索模型 1.5 tf-idf 加權計算1.6 向量空間模型 1.7 機率檢索模型 1.8 本章小結02 Lucene 開發入門2.1 Lucene 概述2.2 Lucene 開發準備2.3 Lucene 斷詞詳解2.4 Lucene 索引詳解2.5 Lucene 查詢詳解 2.6 Lucene 查詢反白 2.7 Lucene 新聞高頻詞分析2.8 本章小結03 Lucene 檔案檢索專案實戰3.1 需求分析3.2 架構設計3.3 文字內容取出3.4 專案架設3.5 索引文件3.6 查詢介面3.7 檔案檢索3.8 結果展示3.9 本章小結04 從Lucene 到Elasticsearch4.1 Elasticsearch 概述 4.2 安裝Elasticsearch 4.3 中文斷詞器設定4.4 Head 外掛程式使用指南 4.5 REST 指令 4.6 本章小結05 Elasticsearch 叢集入門5.1 索引管理5.2 文件管理5.3 對映詳解 5.4 本章小結06 Elasticsearch 搜索詳解6.1 搜索機制 6.2 全文查詢6.3 詞項查詢6.4 複合查詢6.5 巢狀結構查詢6.6 位置查詢6.7 特殊查詢6.8 搜索反白6.9 搜索排序 6.10 本章小結07 聚合分析7.1 指標聚合7.2 桶聚合7.3 本章小結08 Elasticsearch Java API8.1 Java API 簡介8.2 Maven 依賴8.3 依賴衝突8.4 連接到叢集8.5 索引管理8.6 文件管理8.7 搜索詳解8.8 聚合分析8.9 叢集管理8.10 本章小結 .09 叢集管理9.1 叢集規劃 9.2 索引規劃9.3 分散式叢集 9.4 Cat API 9.5 Cluster API 9.6 監控外掛程式 9.7 本章小結10 新聞搜索專案實戰10.1 需求分析10.2 資料準備 10.3 資料匯入10.4 查詢介面 10.5 搜索新聞10.6 結果展示10.7 本章小結11 Elasticsearch For Hadoop11.1 Hadoop 基礎11.2 ES-Hadoop 安裝11.3 從HDFS 到Elasticsearch 11.4 從Elasticsearch 到HDFS11.5 本章小結A 參考文獻

商品規格

書名 / 世界排名第一的搜索引擎開發: Elasticsearch+Lucene用Java實作
作者 / 姚攀
簡介 / 世界排名第一的搜索引擎開發: Elasticsearch+Lucene用Java實作:大資料時代的資訊檢索技術騰訊、阿里巴巴、百度、東京等一線互聯網公司正大力推進Elasticsearch的使用場景
出版社 / 聯合發行股份有限公司
ISBN13 / 9789863796343
ISBN10 / 9863796344
EAN / 9789863796343
誠品26碼 / 2681563321009
頁數 / 424
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 23X17CM
級別 / N:無