ElasticSearch Indexing
暫譯: ElasticSearch 索引管理

Huseyin Akdogan

  • 出版商: Packt Publishing
  • 出版日期: 2015-12-24
  • 售價: $1,250
  • 貴賓價: 9.5$1,188
  • 語言: 英文
  • 頁數: 176
  • 裝訂: Paperback
  • ISBN: 1783987022
  • ISBN-13: 9781783987023
  • 相關分類: 全文搜尋引擎 Full-text-search
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Key Features

  • Improve user's search experience with the correct configuration
  • Deliver relevant search results – fast!
  • Save time and system resources by creating stable clusters

Book Description

Beginning with an overview of the way ElasticSearch stores data, you'll begin to extend your knowledge to tackle indexing and mapping, and learn how to configure ElasticSearch to meet your users' needs. You'll then find out how to use analysis and analyzers for greater intelligence in how you organize and pull up search results – to guarantee that every search query is met with the relevant results! You'll explore the anatomy of an ElasticSearch cluster, and learn how to set up configurations that give you optimum availability as well as scalability. Once you've learned how these elements work, you'll find real-world solutions to help you improve indexing performance, as well as tips and guidance on safety so you can back up and restore data. Once you've learned each component outlined throughout, you will be confident that you can help to deliver an improved search experience – exactly what modern users demand and expect.

What you will learn

  • Learn how ElasticSearch efficiently stores data – and find out how it can reduce costs
  • Control document metadata with the correct mapping strategies and by configuring indices
  • Use ElasticSearch analysis and analyzers to incorporate greater intelligence and organization across your documents and data
  • Find out how an ElasticSearch cluster works – and learn the best way to configure it
  • Perform high-speed indexing with low system resource cost
  • Improve query relevance with appropriate mapping, suggest API, and other ElasticSearch functionalities

About the Author

Huseyin Akdogan began his software adventure with the GwBasic programming language. He started learning the Visual Basic language after QuickBasic and developed many applications until 2000, after which he stepped into the world of Web with PHP. After this, he came across Java! In addition to counseling and training activities since 2005, he developed enterprise applications with JavaEE technologies. His areas of expertise are JavaServer Faces, Spring Frameworks, and big data technologies such as NoSQL and Elasticsearch. Along with these, he is also trying to specialize in other big data technologies. Huseyin also writes articles on Java and big data technologies and works as a technical reviewer of big data books. He was a reviewer of one of the bestselling books, Mastering Elasticsearch – Second Edition.

Table of Contents

  1. Introduction to Efficient Indexing
  2. What is an Elasticsearch Index
  3. Basic Concepts of Mapping
  4. Analysis and Analyzers
  5. Anatomy of an Elasticsearch Cluster
  6. Improving Indexing Performance
  7. Snapshot and Restore
  8. Improving the User Search Experience

商品描述(中文翻譯)

#### 主要特點

- 透過正確的配置改善用戶的搜尋體驗
- 快速提供相關的搜尋結果!
- 透過建立穩定的叢集來節省時間和系統資源

#### 書籍描述

本書從 ElasticSearch 如何儲存數據的概述開始,您將開始擴展知識以應對索引和映射,並學習如何配置 ElasticSearch 以滿足用戶的需求。接著,您將了解如何使用分析和分析器來提高組織和提取搜尋結果的智能性,以確保每個搜尋查詢都能獲得相關的結果!您將探索 ElasticSearch 叢集的結構,並學習如何設置配置以獲得最佳的可用性和可擴展性。一旦您了解這些元素的運作方式,您將找到現實世界的解決方案來幫助您改善索引性能,以及有關安全性的提示和指導,以便您能夠備份和恢復數據。當您學習了整個過程中概述的每個組件後,您將有信心能夠幫助提供改善的搜尋體驗——這正是現代用戶所要求和期望的。

#### 您將學到什麼

- 學習 ElasticSearch 如何有效地儲存數據——並了解它如何降低成本
- 透過正確的映射策略和配置索引來控制文檔元數據
- 使用 ElasticSearch 分析和分析器在您的文檔和數據中融入更高的智能和組織性
- 了解 ElasticSearch 叢集的運作方式——並學習最佳的配置方法
- 以低系統資源成本執行高速索引
- 透過適當的映射、建議 API 和其他 ElasticSearch 功能來改善查詢的相關性

#### 關於作者

**Huseyin Akdogan** 的軟體冒險始於 GwBasic 程式語言。在學習了 QuickBasic 後,他開始學習 Visual Basic 語言,並在 2000 年之前開發了許多應用程式,之後他進入了 PHP 的網路世界。之後,他接觸到了 Java!自 2005 年以來,除了諮詢和培訓活動外,他還使用 JavaEE 技術開發企業應用程式。他的專業領域包括 JavaServer Faces、Spring Frameworks 以及 NoSQL 和 Elasticsearch 等大數據技術。除此之外,他還在其他大數據技術上努力專精。Huseyin 也撰寫有關 Java 和大數據技術的文章,並擔任大數據書籍的技術審稿人。他曾是暢銷書《Mastering Elasticsearch - Second Edition》的審稿人之一。

#### 目錄

1. 高效索引介紹
2. 什麼是 Elasticsearch 索引
3. 映射的基本概念
4. 分析和分析器
5. Elasticsearch 叢集的結構
6. 改善索引性能
7. 快照和恢復
8. 改善用戶搜尋體驗