| *數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202401*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:一本書講透Elasticsearch-原理、進階與工程實踐 ISBN:9787111740353 出版社:機械工業 著編譯者:楊昌玉 叢書名:程序員開發寶典系列 頁數:483 所在地:中國大陸 *此為代購商品 書號:1603715 可大量預訂,請先連絡。 內容簡介 這是一本關於Elasticsearch技術實戰的教程,全面覆蓋了Elastic Stack技術體系知識,旨在幫助讀者深入了解Elasticsearch的核心技術和應用場景,同時掌握分散式搜索與分析引擎的設計思想和實現原理。 本書共20章,分為4大部分: 第一部分Elastic Stack全局概覽:主要討論Elastic Stack的重要組成部分與應用場景,以及Elasticsearch的獨特優勢。同時,初步探索搜索引擎的基礎知識及Elasticsearch的核心概念,如集群、節點、索引等。最後,詳細介紹Elasticsearch單節點、多節點集群部署以及Kibana部署等內容。 第二部分Elasticsearch核心技術:從底層原理和實現方法兩個層面切入,深入解讀索引、映射、分詞、數據預處理、文檔、腳本、檢索、聚合、集群、安全和運維等核心技術。 第三部分Elasticsearch進階指南:主要討論Elasticsearch各關鍵操作的基本原理、性能優化方案及實戰「避坑」指南等進階話題。不僅對文檔版本衝突及併發控制策略,以及更新/刪除、寫入、段合併、檢索等常見操作實現提供了解決方案,還從通用、寫入、檢索3個維度提供了性能優化建議,並且討論了分片、線程池和隊列、熱點線程、集群規劃、客戶端選型、緩存、數據建模、性能測試等熱點技術,提供了Elasticsearch的應用場景和優化方法,為企業級實戰保駕護航。 第四部分Elasticsearch項目實戰:帶領讀者實戰Elasticsearch的三大核心業務場景——知識庫檢索系統、大數據可視化系統、日誌系統,融會貫通理論知識和實踐技能。作者簡介 楊昌玉(銘毅天下),10多年工作經驗的高級工程師,擅長大數據存儲和檢索。 曾任職于上市公司、科研院所等,主導過PB級數據存儲與檢索系統項目,擁有多年Elasticsearch培訓及諮詢經驗。 Elastic認證專家、Elasticsearch中國合作培訓講師、Elasticsearch 中文社區2018年、2023年傑出貢獻獎(排名Top5)獲得者、阿里雲MVP (大數據領域最有價值專家)、CSDN博客專家(排名Top150)CSDN 2020年度優秀創作者。 博客累計閱讀量超1000萬,並被阿里雲、騰訊雲、華為雲、360doc、51CTO等知名媒體平台全量轉載,在CSDN 2013年及2016年的博客徵文大賽中獲特等獎。 「死磕Elasticsearch」知識星球發起人,擁有近2000名付費用戶。「銘毅天下Elasticsearch」公眾號及博客總計擁有近5萬名關注者。成功指導近200人通過Elastic認證專家考試。目錄 讚譽前言 第一部分 Elastic Stack全局概覽 第1章 Elastic Stack全景 1 1 Elasticsearch的過去、現在和未來 1 1 1 Elasticsearch的過去 1 1 2 Elasticsearch的現在 1 1 3 Elasticsearch的未來 1 2 Elastic Stack組成 1 2 1 Elasticsearch概覽 1 2 2 Logstash概覽 1 2 3 Kibana概覽 1 2 4 Beats概覽 1 3 Elastic Stack的應用場景 1 3 1 全文檢索場景 1 3 2 日誌分析場景 1 3 3 商業智能場景 1 4 Elasticsearch競品分析 1 4 1 Apache Solr 1 4 2 Splunk 1 4 3 OpenSearch 1 4 4 Doris 1 4 5 ClickHouse 1 5 本章小結 第2章 Elasticsearch基礎知識 2 1 搜索引擎基礎知識 2 1 1 搜索引擎的目標 2 1 2 搜索引擎的核心要求 2 1 3 檢索質量的評價指標 2 1 4 倒排索引 2 1 5 全文檢索 2 2 Elasticsearch的核心概念 2 2 1 集群 2 2 2 節點 2 2 3 索引 2 2 4 分片 2 2 5 副本 2 2 6 文檔 2 2 7 欄位 2 2 8 映射 2 2 9 分詞 2 3 本章小結 第3章 Elasticsearch集群部署 3 1 Elastic Stack集群部署基礎知識 3 1 1 集群部署平台及操作系統的選型 3 1 2 集群部署的主要步驟 3 1 3 Elasticsearch集群堆內存設置 3 1 4 Elasticsearch集群節點角色劃分 3 1 5 Elasticsearch集群核心配置解讀 3 2 Elasticsearch單節點集群與Kibana的極簡部署 3 2 1 Elasticsearch單節點集群極簡部署 3 2 2 Kibana極簡部署 3 3 Elasticsearch單節點集群與Kibana的自定義證書部署 3 3 1 Elasticsearch單節點集群自定義證書部署 3 3 2 Kibana自定義證書部署 3 4 Elasticsearch多節點集群部署 3 5 Kibana自帶樣例數據導入 3 6 本章小結 第二部分 Elasticsearch核心技術 第4章 Elasticsearch索引 4 1 索引的定義 4 1 1 類比關係型資料庫看索引 4 1 2 索引定義的實現 4 2 索引操作 4 2 1 新增/創建索引 4 2 2 刪除索引 4 2 3 修改索引 4 2 4 查詢索引 4 3 索引別名 4 3 1 別名的定義 4 3 2 別名的實現 4 3 3 別名應用的常見問題 4 4 索引模板 4 4 1 索引模板的定義 4 4 2 索引模板的基礎操作 4 4 3 動態模板實戰 4 4 4 索引模板應用的常見問題 4 5 本章小結 第5章 Elasticsearch映射 5 1 映射的定義 5 1 1 認識映射 5 1 2 元欄位 5 1 3 數據類型 5 1 4 映射類型 5 1 5 實戰:映射創建后還可以更新嗎 5 2 Nested類型及應用 5 2 1 Nested類型的定義 5 2 2 Nested類型的操作 5 3 Join類型及應用 5 3 1 認識Join類型 5 3 2 Join類型基礎實戰 5 3 3 Join類型一對多實戰 5 4 Flattened類型及應用 5 4 1 Elasticsearch欄位膨脹問題 5 4 2 Flattened類型的產生背景 5 4 3 Flattened類型實戰 5 4 4 Flattened類型的不足 5 5 多表關聯設計 5 5 1 Elasticsearch多表關聯方案 5 5 2 多表關聯方案對比 5 6 內部數據結構解讀 5 6 1 數據存儲的基礎知識 5 6 2 倒排索引 5 6 3 正排索引 5 6 4 fielddata 5 6 5 _source欄位 5 6 6 store欄位 5 7 詳解null_value 5 7 1 null_value的含義 5 7 2 null_value使用的注意事項 5 7 3 支持null_value的核心欄位 5 8 本章小結 第6章 Elasticsearch分詞 6 1 認識分詞 6 2 為什麼需要分詞 6 3 分詞發生的階段 6 3 1 寫入數據階段 6 3 2 執行檢索階段 6 4 分詞器的組成 6 4 1 字元過濾 6 4 2 文本切分為分詞 6 4 3 分詞后再過濾 6 5 分詞器的分類 6 6 特定業務場景的自定義分詞案例 6 6 1 實戰問題拆解 6 6 2 實現方案 6 6 3 結果驗證 6 7 Ngram自定義分詞案例 6 7 1 實戰問題拆解 6 7 2 Ngram分詞器定義 6 7 3 Ngram分詞實戰 6 7 4 Ngram分詞選型的注意事項 6 8 本章小結 第7章 Elasticsearch預處理 7 1 預處理定義 7 2 預處理器分類 7 3 預處理實現 7 4 預處理實戰案例 7 4 1 字元串切分預處理 7 4 2 字元串轉JSON格式 7 4 3 列表操作 7 4 4 enr 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |