Elasticsearch服務器開發(第2版) | 被動收入的投資秘訣 - 2024年10月

Elasticsearch服務器開發(第2版)

作者:(波)庫賽
出版社:人民郵電
出版日期:2015年03月01日
ISBN:9787115380326
語言:繁體中文

針對Elasticsearch的最新版本更新了內容,增加了第1版中遺漏的重要內容。本書首先介紹如何啟動和運行Elasticsearch、Elasticsearch的基本概念,以及如何以最基本的方式索引和搜索數據。接下來,本書討論了Querydsl查詢語言,通過它可以創建復雜的查詢並過濾返回的結果。此外,本書還展示了如何使用切面技術(faceting)基於查詢結果來計算匯總數據,如何使用新引進的聚合框架,如何使用Elasticsearch的空間搜索和預搜索。最后,這本書將闡釋Elasticsearch的管理API,如分片安置控制和集群處理等功能。不管你是全文檢索和Elasticsearch的初學者,還是使用過Elasticsearch,你都能從本書中有所收獲。

第1章 Elasticsearch集群入門 1.1 全文檢索 1.1.1 Lucene詞匯表和架構 1.1.2 輸入數據分析 1.1.3 評分和查詢相關性 1.2 Elasticsearch基礎 1.2.1 數據架構的主要概念 1.2.2 Elasticsearch主要概念 1.2.3 索引建立和搜索 1.3 安裝並配置集群 1.3.1 安裝Java 1.3.2 安裝Elasticsearch 1.3.3 在Linux上用二進制包安裝Elasticsearch 1.3.4 目錄布局 1.3.5 配置Elasticsearch 1.3.6 運行Elasticsearch 1.3.7 關掉Elasticsearch 1.3.8 Elasticsearch作為系統服務運行 1.4 用REST API操作數據 1.4.1 理解Elasticsearch的RESTful API 1.4.2 在Elasticsearch中存儲數據 1.4.3 新建文檔 1.4.4 檢索文檔 1.4.5 更新文檔 1.4.6 刪除文檔 1.4.7 版本控制 1.5 使用URI請求查詢來搜索 1.5.1 示例數據 1.5.2 URI請求 1.5.3 Lucene查詢語法 1.6 小結第2章 索引 2.1 Elasticsearch索引 2.1.1 分片和副本 2.1.2 創建索引 2.2 映射配置 2.2.1 類型確定機制 2.2.2 索引結構映射 2.2.3 不同的相似度模型 2.2.4 信息格式 2.2.5 文檔值 2.3 批量索引以提高索引速度 2.3.1 為批量索引准備數據 2.3.2 索引數據 2.3.3 更快的批量請求 2.4 用附加的內部信息擴展索引結構 2.4.1 標識符字段 2.4.2 _type字段 2.4.3 _all字段 2.4.4 _source字段 2.4.5 _index字段 2.4.6 _size字段 2.4.7 _timestamp字段 2.4.8 _ttl字段 2.5 段合並介紹 2.5.1 段合並 2.5.2 段合並的必要性 2.5.3 合並策略 2.5.4 合並調度器 2.5.5 合並因子 ……第3章 搜索第4章 擴展索引結構第5章 更好的搜索第6章 超越全文檢索第7章 深入Elasticsearch集群第8章 集群管理


相關書籍