●章 使用Elasticsearch 1
●1.1 基本概念 1
●1.2 安裝 2
●1.3 搜索集群 5
●1.4 創建索引 6
●1.5 使用Java客戶端接口 9
●1.5.1 創建索引 11
●1.5.2 增加、刪除與修改數據 14
●1.5.3 分析器 16
●1.5.4 數據導入 17
●1.5.5 通過攝取快速導入數據 17
●1.5.6 索引庫結構 17
●1.5.7 查詢 18
●1.5.8 區間查詢 22
●1.5.9 排序 23
●1.5.10 分布式搜索 23
●1.5.11 過濾器 24
●1.5.12 高亮顯示 24
●1.5.13 分頁 25
●1.5.14 通過聚合實現分組查詢 26......
內容簡介
Elasticsearch搜索集群繫統在生產和生活中發揮著越來越重要的作用。本書介紹了Elasticsearch的使用、原理、繫統優化與擴展應用。本書用例子說明了Java、Python、Scala和PHP的編程API,其中在Java搜索界面實現上,介紹了使用Spring實現微服務開發。為了擴展Elasticsearch的功能,本書以中文分詞和英文文本分析為例介紹了插件開發方法。本書介紹了使用Elasticsearch作為數據管理平臺的日志監控與分析方法,介紹了使用OCR從圖像中提取文本以及問答式搜索的開發方法。