- ElasticSearch Cookbook(Second Edition)
- Alberto Paro
- 264字
- 2021-08-06 19:23:02
What this book covers
Chapter 1, Getting Started, gives you an overview of the basic concepts of ElasticSearch and the ways to communicate with it.
Chapter 2, Downloading and Setting Up, shows the basic steps to start using ElasticSearch, from the simple installation to running multiple nodes.
Chapter 3, Managing Mapping, covers the correct definition of data fields to improve both the indexing and search quality.
Chapter 4, Basic Operations, shows you the common operations that are required to both ingest and manage data in ElasticSearch.
Chapter 5, Search, Queries, and Filters, covers the core search functionalities in ElasticSearch. The search DSL is the only way to execute queries in ElasticSearch.
Chapter 6, Aggregations, covers another capability of ElasticSearch: the possibility to execute analytics on search results in order to improve the user experience and drill down the information.
Chapter 7, Scripting, shows you how to customize ElasticSearch with scripting in different programming languages.
Chapter 8, Rivers, extends ElasticSearch to give you the ability to pull data from different sources such as databases, NoSQL solutions, and data streams.
Chapter 9, Cluster and Node Monitoring, shows you how to analyze the behavior of a cluster/node to understand common pitfalls.
Chapter 10, Java Integration, describes how to integrate ElasticSearch in a Java application using both REST and native protocols.
Chapter 11, Python Integration, covers the usage of the official ElasticSearch Python client and the Pythonic PyES library.
Chapter 12, Plugin Development, describes how to create the different types of plugins: site and native plugins. Some examples show the plugin skeletons, the setup process, and their build.
- HTML5+CSS3+JavaScript從入門到精通:上冊(cè)(微課精編版·第2版)
- Mastering Visual Studio 2017
- Facebook Application Development with Graph API Cookbook
- 微服務(wù)與事件驅(qū)動(dòng)架構(gòu)
- JavaScript 網(wǎng)頁(yè)編程從入門到精通 (清華社"視頻大講堂"大系·網(wǎng)絡(luò)開(kāi)發(fā)視頻大講堂)
- 算法訓(xùn)練營(yíng):入門篇(全彩版)
- INSTANT Weka How-to
- Learning ArcGIS Pro
- Mastering Rust
- Linux C編程:一站式學(xué)習(xí)
- 打開(kāi)Go語(yǔ)言之門:入門、實(shí)戰(zhàn)與進(jìn)階
- Mastering Python Design Patterns
- 大話Java:程序設(shè)計(jì)從入門到精通
- JQuery風(fēng)暴:完美用戶體驗(yàn)
- JavaScript Unit Testing