開源搜索引擎這十來年的發展,基本就是 Lucene 體系的發展。而基於 Lucene 的諸多開源搜索引擎中,Elasticsearch 以其極好的易用性、開箱即用的體驗迅速折服了開發者。其邊界也從最早的搜索引擎,擴展到了日誌全觀察、安全分析等場景,形成了今天的 Elastic Stack,具備從數據採集、處理、分析到展示的強大生態能力。
本書集成社區幾十位開發者的心血,分入門、進階、應用實踐三大部分,從開發者最佳實踐角度,循序漸進幫助大家更好使用、理解 Elastic Stack。ES應用十分廣泛,成為大數據的必備工具之一,但我們發現,能熟練使用 Elasticsearch,熟悉 Elasticsearch 原理的人才非常稀缺,期待本書能幫助更多開發者成為 Elasticsearch 專家。
——阿里巴巴搜索推薦雲服務技術負責人 - 郭瑞傑
祝賀本書的順利出版,這是開源社區完美協助的又一次成功體現,數十位志願者通力合作共同完成了本書的編寫,也真切地感受到了各位社區小夥伴對 Elasticsearch 的喜愛之情。
本書從案例出發,不僅詳細地介紹了 Elastic Stack 的各個功能組件的具體用法,還提供了不少來自一線的寶貴實踐案例分享,不管是對於剛接觸或是想要了解 Elasticsearch 更多知識的同學,本書都具有很好的參考價值。開卷有益,一起進入 Elastic 的精彩世界吧。
——Elastic 中文社區 創始人 - 曾勇
Elasticsearch 作為一個非常優秀的開源搜索引擎,已經被廣泛應用到電商、APM、運維、企業搜索等業務場景中。《Elastic Stack實戰手冊》是由不同業務領域的 Elasticsearch 專家參與編寫的一部實戰類的書籍,匯聚了各個業務場景下的 Elasticsearch 使用經驗,包括 Elasticsearch 最新的一些特性,以及 Elasticsearch 在不同行業中的實踐經驗,無論是 Elasticsearch 的用戶,還是在做搜索相關的技術選型,相信這本書都會給你帶來一定的幫助。
——清博智能 技術 VP - 王歡
數據技術領域一直都受益於開源、開放,在信息過載的時代蓬勃發展。Elastic Stack 就是這數據激流中的標杆,基於開源,始於搜索,通過開箱即用的體驗持續降低了搜索和大數據領域的門檻,如今已家喻戶曉,成為優秀開發者的必備技能之一。
這份《Elastic Stack 實戰手冊》同樣受益於社區的開放性,是集體智慧的結晶,相信定能幫助更多開發者學習、理解和掌握 Elastic Stack,並應用於各自的業務實踐,用技術驅動業務增長並創建價值。在此我也呼籲更多開發者朋友積極參與進來,用建議和行動讓“手冊”得以持續進化。
—— Elastic 中文社區 深圳區負責人- 楊振濤
從 Lucene 到 Elasticsearch,到 ELK,再到當下 Elastic Stack,見證了這個產品體系逐步壯大發展到行業領先,也見證了大數據發展的技術迭代。Elastic Stack 已經越來越成為時代的標配,應用領域無處不在,沒有使用 Elastic Stack 的企業不值得擁抱,沒有掌握 Elastic Stack 的工程師不值得信任。
本書是迄今為止參與人數最多,綜合方面最全的專業書籍,感謝社區集合了多方面力量與資源,本人有幸參與審校,提前閱讀了部分內容,推薦《應用實踐部分》,畢竟能實戰才是王道。
——力萌信息 數據領域專家 - 李猛
大數據近幾年有了突飛猛進的發展,有數據的地方都離不開數據預處理、分析、檢索、聚合、可視化分析等應用場景。以 Elasticsearch、Logstash、Kibana、Beats 等組成的 Elastic Stack,以其門檻低、上手快、版本迭代快、社區響應快等特點和優勢,使得看似“遙不可及、高深莫測”的大數據存儲、檢索與分析技術“飛入尋常百姓家”。從一線大廠:阿里、騰訊、頭條、滴滴、快手等到國內創業公司,甚至連婚慶網站都在使用 Elasticsearch。“Elastic 用的好,下班下的早”從一種半調侃的標語已然成為互聯網實際人才衡量依據。
本人不才,從 1.X、2.X 版本接觸 Elasticsearch,不覺中已有 6 年 + 的時間了,基本上是:以實際產品/項目驅動學習、以考試驅動學習、以社區互動輸出、博客輸出倒逼輸入學習的方式。在 Elastic 中文社區、技術微信群、技術 QQ 群中經常被問到:“Elasticsearch 到底如何學?”,“Elasticsearch 基礎進階學習有沒有書推薦?”我通常的建議是啃官方文檔,必要時磕源碼。但這種寬泛的建議不見得適合每一個人。今年上半年當我被邀請參加“Elasticsearch 百人大作戰”的時候,我知道 Elastic 中文社區和阿里雲要做這件事了。這是 Elasticsearch 圈子裡的一件大事、幸事。
5個月後,當我拿到《Elastic Stack 實戰手冊》這本電子書書稿的時候,我還是非常感動的。我深知多人異地協作創作的不易、感慨各位行業大佬的效率、感激各位創作者的“心血”。
全書以 7.10 版本(全網書籍最新)作為講解版本,涵蓋了應用場景、基礎、應用和實戰案例。既包含了開源版本的核心基礎功能,又創新性地包含了機器學習、高階安全、APM、Elastic Cloud 等付費功能,難能可貴的是,這些高階功能市面上的資料都非常少。本書的亮點和特色就在於:將企業實戰業務場景的方案進行了全方位的解讀,包含但不限於:基於輿情的全文檢索場景、基於智能巡檢、流媒體、面部識別等基礎的日誌分析場景,這些來源於實戰的解讀對於企業架構選型、開發、運維都非常有幫助。
在此,我向大家推薦這本電子書,期望大家和我一樣讀後有收穫!“前事不忘後事之師”,也期望大家一起(包括我自己)多給 Elasitc 社區做貢獻,期望我們的 Elastic 社區成為我們學習、進階、成長的“伊甸園”!
最後,以“共和國勳章”獲得者、中國工程院袁隆平院士 2019 年湖南農大演講的一句話,“汗水指的是要能吃苦,任何一個科研成果都來自於深入細緻的實幹和苦幹”和大家共勉。我堅信:獲得科研成果要吃苦、掌握任何一門技術也要吃苦,Elasticsearch 也不例外!
——Elasticsearch 公眾號作者 - 銘毅天下