10本 Elasticsearch 搜索引擎學(xué)習(xí)書籍推薦
Elasticsearch是一個(gè)使用Java開發(fā)的,基于Lucene庫的搜索引擎。是一個(gè)分布式的免費(fèi)開源搜索和分析引擎,適用于包括文本、數(shù)字、地理空間、結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)等在內(nèi)的所有類型的數(shù)據(jù)。
自從 2010 年發(fā)布以來,Elasticsearch 已經(jīng)快速地成為最流行的搜索引擎,常用于日志分析、全文搜索、安全智能、業(yè)務(wù)分析和運(yùn)維智能使用案例。今天推薦10本Elasticsearch 搜索引擎學(xué)習(xí)書籍。
《Elasticsearch: The Definitive Guide》

本書講解了Elasticsearch的基本使用方法,基礎(chǔ)且全面,適合入門。
- 中文版在線閱讀:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html
- 中文版開源地址:https://github.com/elasticsearch-cn/elasticsearch-definitive-guide
作者:
- Clinton Gormley,Elasticsearch的第一個(gè)用戶,2010年編寫了Perl API。
- Zachary Tong,自2011年以來一直在Elasticsearch工作,Elasticsearch的開發(fā)人員,維護(hù)PHP客戶端。
《Elasticsearch源碼解析與優(yōu)化實(shí)戰(zhàn)》

本書介紹了Elasticsearch的系統(tǒng)原理,旨在幫助讀者了解其內(nèi)部原理、設(shè)計(jì)思想,以及在生產(chǎn)環(huán)境中如何正確地部署、優(yōu)化系統(tǒng)。
本書適合對Elasticsearch進(jìn)行改進(jìn)的研發(fā)人員、平臺(tái)運(yùn)維人員,對分布式搜索感興趣的朋友,以及在使用Elasticsearch過程中遇到問題的人們。
作者:
- 張超,長期從事服務(wù)端和基礎(chǔ)架構(gòu)等研發(fā)工作,就職于360企業(yè)安全集團(tuán)基礎(chǔ)大數(shù)據(jù)團(tuán)隊(duì)。
《Elasticsearch實(shí)戰(zhàn)》

本書主要展示如何使用Elasticsearch構(gòu)建可擴(kuò)展的搜索應(yīng)用程序。
作者:
- Radu Gheorghe,搜索技術(shù)顧問和軟件工程師。
- Matthew Lee Hinman,開發(fā)過基于云的高可用系統(tǒng)。
- Roy Russo。預(yù)測分析方面的專家。

《Elasticsearch服務(wù)器開發(fā)》

本書介紹了Elasticsearch這個(gè)優(yōu)秀的全文檢索和分析引擎從安裝和配置到集群管理的各方面知識。
本書適合從頭開始循序漸進(jìn)地學(xué)習(xí),也可以查閱具體功能解決手頭問題。
作者:
- Rafa? Ku?,solr.pl網(wǎng)站聯(lián)合創(chuàng)始人,現(xiàn)為Sematext集團(tuán)顧問和軟件工程師,專注于Apache Lucene、Solr、Elasticsearch和Hadoop等開源技術(shù)。
- Marek Rogoziński,solr.pl網(wǎng)站聯(lián)合創(chuàng)始人,擁有10年以上的軟件架構(gòu)師和顧問從業(yè)經(jīng)驗(yàn),專門研究基于Solr和Elasticsearch等開源搜索引擎的解決方案。
《Elasticsearch搜索引擎構(gòu)建入門與實(shí)戰(zhàn)》

本書從Elasticsearch的基本概念和原理講起,然后系統(tǒng)介紹Elasticsearch的使用場景,帶領(lǐng)讀者近距離接觸Elasticsearch。本書涵蓋客戶端的安裝和使用、索引。
本書適合Elasticsearch初學(xué)者和有一定基礎(chǔ)而想提高水平的進(jìn)階人員閱讀,另外還適合相關(guān)院校和培訓(xùn)機(jī)構(gòu)作為教材。
作者:
- 高印會(huì),曾就職于去哪兒網(wǎng)和藝龍網(wǎng)等知名互聯(lián)網(wǎng)公司,從事過搜索、推薦和大數(shù)據(jù)處理等相關(guān)工作,擅長基于Elasticsearch的搜索、推薦算法和大數(shù)據(jù)處理等技術(shù)。
《深入理解ElasticSearch》

本書能為工程師與架構(gòu)師快速提高ElasticSearch水平提供有效指導(dǎo)。本書針對性較強(qiáng),既不乏典型實(shí)例,也有一定的理論深度。非常適合進(jìn)階用戶閱讀。
作者:
- Rafal Kuc,資歷軟件開發(fā)專家,solr.pl網(wǎng)站的聯(lián)合創(chuàng)始人。
- Marek Rogozinski,資歷軟件架構(gòu)師和咨詢師,專注基于開源搜索引擎的解決方案及大數(shù)據(jù)分析技術(shù),solr.pl網(wǎng)站的聯(lián)合創(chuàng)始人。

《ElasticSearch:可擴(kuò)展的開源彈性搜索解決方案》

本書內(nèi)容豐富、全面,基本概念的講解細(xì)致、深入淺出。各種功能和命令的介紹,都配以實(shí)踐操作和詳細(xì)的代碼。
本書是初學(xué)者學(xué)習(xí)ElasticSearch 不可多得的一本入門好書,對使用過ElasticSearch 及知道Apache Solr搜索引擎的人也頗有幫助。
作者:
- Rafal Kuc,資歷軟件開發(fā)專家,solr.pl網(wǎng)站的聯(lián)合創(chuàng)始人。
- Marek Rogozinski,資歷軟件架構(gòu)師和咨詢師,專注基于開源搜索引擎的解決方案及大數(shù)據(jù)分析技術(shù),solr.pl網(wǎng)站的聯(lián)合創(chuàng)始人。
《Elasticsearch全面解析與實(shí)踐》

本書是一本學(xué)習(xí)Elasticsearch的實(shí)用指南,作者從環(huán)境搭建開始介紹,由淺入深,隨著內(nèi)容不斷深入,詳細(xì)介紹各種搜索特性和查詢語法,而且對性能優(yōu)化和集群管理也做了細(xì)致的介紹。
本書既適合初學(xué)者自學(xué)使用,也適合作為高等院校相關(guān)專業(yè)的教材。
作者:
- 張文亮,

《從Lucene到Elasticsearch:全文檢索實(shí)戰(zhàn)》

本書主要講解信息檢索的核心概念,應(yīng)用Lucene庫處理全文檢索業(yè)務(wù),Elasticsearch分布式搜索引擎的使用方法與技巧。
本書適合想學(xué)習(xí)信息檢索技術(shù)的初學(xué)者和相關(guān)專業(yè)的大學(xué)生、研究生學(xué)習(xí),也很適合大數(shù)據(jù)及云計(jì)算平臺(tái)構(gòu)建人員以及有一定基礎(chǔ)的IT開發(fā)人員使用。
作者:
- 姚攀,中國科學(xué)院大學(xué)碩士,豐富的Lucene和ElasticSearch開發(fā)經(jīng)歷和項(xiàng)目經(jīng)驗(yàn)。
《相關(guān)性搜索:利用Solr與Elasticsearch創(chuàng)建智能應(yīng)用》

本書揭開了相關(guān)性搜索的神秘面紗,告訴大家如何將 Elasticsearch與 Solr這樣的搜索引擎作為可編程的相關(guān)性框架,從而表達(dá)業(yè)務(wù)排名規(guī)則。
本書適用于想利用 Elasticsearch或 Solr嘗試構(gòu)建智能搜索應(yīng)用的開發(fā)人員。
作者:
- Doug Turnbull,利用各種搜索和自然語言處理技術(shù)(NLP)為多個(gè)領(lǐng)域的客戶構(gòu)建語義豐富的相關(guān)性搜索體驗(yàn)。
- John Berryman,供職于Eventbrite,幫助利用Elasticsearch 構(gòu)建事件活動(dòng)的發(fā)現(xiàn)、搜索及推薦
本文由博客一文多發(fā)平臺(tái) OpenWrite 發(fā)布!