更新时间:2021-07-16 12:53:05
封面
版权信息
Credits
About the Authors
About the Reviewer
www.PacktPub.com
Preface
Chapter 1. Getting Started with Elasticsearch Cluster
Full text searching
The basics of Elasticsearch
Installing and configuring your cluster
Manipulating data with the REST API
Searching with the URI request query
Summary
Chapter 2. Indexing Your Data
Elasticsearch indexing
Mappings configuration
Batch indexing to speed up your indexing process
Introduction to segment merging
Introduction to routing
Chapter 3. Searching Your Data
Querying Elasticsearch
Understanding the querying process
Basic queries
Compound queries
Using span queries
Choosing the right query
Chapter 4. Extending Your Querying Knowledge
Filtering your results
Highlighting
Validating your queries
Sorting data
Query rewrite
Chapter 5. Extending Your Index Structure
Indexing tree-like structures
Indexing data that is not flat
Using nested objects
Using the parent-child relationship
Modifying your index structure with the update API
Chapter 6. Make Your Search Better
Introduction to Apache Lucene scoring
Scripting capabilities of Elasticsearch
Searching content in different languages
Influencing scores with query boosts
When does index-time boosting make sense?
Words with the same meaning
Understanding the explain information
Chapter 7. Aggregations for Data Analysis
Aggregations
Aggregation types
Pipeline aggregations
Chapter 8. Beyond Full-text Searching
Percolator
Elasticsearch spatial capabilities
Using suggesters
The Scroll API
Chapter 9. Elasticsearch Cluster in Detail
Understanding node discovery
The gateway and recovery modules
Templates and dynamic templates
Elasticsearch plugins
Elasticsearch caches
The update settings API
Chapter 10. Administrating Your Cluster
Elasticsearch time machine
Monitoring your cluster's state and health
Controlling the shard and replica allocation
Controlling cluster rebalancing
The Cat API
Warming up
Index aliasing and using it to simplify your everyday work
Chapter 11. Scaling by Example
Hardware
Preparing a single Elasticsearch node
Horizontal expansion
Preparing the cluster for high indexing and querying throughput
Monitoring
Index