Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Elasticsearch: A Complete Guide

Buy

End-to-end Search and Analytics

About This Book

  • Solve your data analytics problems with the Elastic Stack
  • Improve your user search experience with Elasticsearch and develop your own Elasticsearch plugins
  • Design your index, configure it, and distribute it ― you'll also learn how it works

Who This Book Is For

This course is for anyone who wants to build efficient search and analytics applications. Some development experience is expected.

What You Will Learn

  • Install and configure Elasticsearch, Logstash, and Kibana
  • Write CRUDE operations and other search functionalities using the Elasticsearch Python and Java Clients
  • Build analytics using aggregations
  • Set up and scale Elasticsearch clusters using best practices
  • Master document relationships and geospatial data
  • Build your own data pipeline using Elastic Stack
  • Choose the appropriate amount of shards and replicas for your deployment
  • Become familiar with the Elasticsearch APIs

In Detail

Elasticsearch is a modern, fast, distributed, scalable, fault tolerant, open source search and analytics engine. It provides a new level of control over how you can index and search even huge sets of data. This course will take you from the basics of Elasticsearch to using Elasticsearch in the Elastic Stack and in production.

You'll start with the very basics: Elasticsearch terminology, installation, and configuring Elasticsearch. After this, you'll take a look at analytics and indexing, search, and querying. You'll learn how to create maps and visualizations. You'll also be briefed on cluster scaling, search and bulk operations, backups, and security.

Then you'll be ready to get into Elasticsearch's internal functionalities including caches, Apache Lucene library, and its monitoring capabilities. You'll learn about the practical usage of Elasticsearch configuration parameters and how to use the monitoring API. You'll discover how to improve the user search experience, index distribution, segment statistics, merging, and more.

Once you have mastered this, you'll dive into end-to-end visualize-analyze-log techniques with Elastic Stack (also known as the ELK stack). You'll explore Elasticsearch, Logstash, and Kibana and see how to make them work together to build fresh insights and business metrics out of data. You'll be able to use Elasticsearch with other de facto components in order to get the most out of Elasticsearch. By the end of this course, you'll have developed a full-fledged data pipeline.

This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products:

  • Elasticsearch Essentials
  • Mastering Elasticsearch, Second Edition
  • Learning ELK Stack

Style and approach

This course aims to create a smooth learning path that will teach you how to effectively use Elasticsearch with other de facto components and get the most out of Elasticsearch. Through this comprehensive course, you'll learn the basics of Elasticsearch and progress to using Elasticsearch in the Elastic stack and in production.

(HTML tags aren't allowed.)

Professional Eclipse 3 for Java Developers
Professional Eclipse 3 for Java Developers
Taking the Java world by storm, Eclipse is an open-source platform that can be used to develop cutting-edge programs, components, Web sites, and more. In the first book to explore the greatly extended functionality of Eclipse 3, Berthold Daum shows you how to use this powerful Java IDE to make coding, testing, debugging, and deploying applications...
TCP/IP Sockets in Java, Second Edition: Practical Guide for Programmers (The Practical Guides)
TCP/IP Sockets in Java, Second Edition: Practical Guide for Programmers (The Practical Guides)
Most Internet applications use sockets to implement network communication protocols. TCP/IP Sockets in Java: Practical Guide for Programmers, with its focused, tutorial-based coverage, helps you master the tasks and techniques essential to virtually all client-server projects using sockets in Java. Later chapters teach you to implement...
Cloud Computing: Technologies and Strategies of the Ubiquitous Data Center
Cloud Computing: Technologies and Strategies of the Ubiquitous Data Center

Modern computing is no longer about devices but is all about providing services, a natural progression that both consumers and enterprises are eager to embrace. As it can deliver those services, efficiently and with quality, at compelling price levels, cloud computing is with us to stay. Ubiquitously and quite definitively, cloud...


Modern Nutrition in Health and Disease (Modern Nutrition in Health & Disease (Shils))
Modern Nutrition in Health and Disease (Modern Nutrition in Health & Disease (Shils))

The Tenth Edition of this widely acclaimed book is a complete, authoritative reference on nutrition and its role in contemporary medicine, dietetics, nursing, public health, and public policy. Distinguished international experts provide in-depth information on historical landmarks in nutrition, specific dietary components,...

Creative Careers in Hollywood
Creative Careers in Hollywood
In this candid guide, entertainment industry veteran Laurie Scheer offers a witty and informative inside look at the primary professions in the movie biz. Readers will discover real-life, yet upbeat portraits of the "shredder" jobs of the industry, such as assistant or d-girl, and how they can lead to the "keeper" jobs of actor,...
The Book of Overclocking: Tweak Your PC to Unleash Its Power
The Book of Overclocking: Tweak Your PC to Unleash Its Power

The Book of Overclocking is the definitive guide to the art of running a PC’s processor faster than the manufacturer ever intended. Not only can overclocking help you squeeze another year or two out of older hardware, but maximizing your PC’s performance is also a lot of fun. Whether you’re a veteran overclocker or a...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy