ElasticSearch: 68 Things Beginners Must Know About the Search Engine by Shiori Publishing, Emily Davis, Nishiyama Nana
English | October 2, 2024 | ISBN: N/A | ASIN: B0DJFNWQFS | 243 pages | EPUB | 0.78 Mb
English | October 2, 2024 | ISBN: N/A | ASIN: B0DJFNWQFS | 243 pages | EPUB | 0.78 Mb
This book provides a comprehensive guide to mastering ElasticSearch, one of the most powerful distributed search engines based on Apache Lucene.It covers everything from data storage as JSON documents, the organization of indices, and the structure of documents, to advanced querying techniques using Elasticsearch's Query DSL.You will learn how to define mappings, leverage full-text search, and efficiently scale your system using sharding and replication.This resource is perfect for beginners who want to get a solid foundation in ElasticSearch, including tips on performance optimization and data management.Discover how to handle complex queries and gain a deep understanding of ElasticSearch's architecture and core functionalities.Ideal for developers, system architects, and data engineers looking to build robust, scalable search solutions.Packed with practical examples and clear explanations, this book will help you confidently navigate the world of ElasticSearch.Start your journey to mastering ElasticSearch today!
《Index》
・Elasticsearch is a Distributed Search Engine Built on Apache Lucene
・Elasticsearch Stores Data as JSON Documents
・Elasticsearch Document Types and Their Deprecation
・Elasticsearch Indices: Organizing Data Like Database Tables
・Understanding Elasticsearch Indices and Their Documents
・Mapping and Defining Document Structure in Elasticsearch
・Understanding Mappings: How Data is Indexed and Queried
・Leveraging Full-Text Search in Elasticsearch
・Understanding Elasticsearch's Query DSL for Complex Queries
・Understanding Leaf and Compound Queries in Elasticsearch
・Understanding Leaf Queries in ElasticSearch
・Using Compound Queries to Build Complex Searches
・Understanding Elasticsearch’s Inverted Index for Efficient Search
・Elasticsearch Sharding: Scaling by Dividing Indices into Shards
・Shards as Basic Storage and Search Units with Replication
・Sharding for Performance Improvement via Data Distribution
・Elasticsearch Nodes and Shards: Managing Data and Queries
・Replication in Elasticsearch: Ensuring Data Availability and Fault Tolerance
…etc