Elasticsearch 8.x Cookbook - Fifth Edition

By Alberto Paro
    Advance your knowledge in tech with a Packt subscription

  • Instant online access to over 7,500+ books and videos
  • Constantly updated with 100+ new titles each month
  • Breadth and depth in over 1,000+ technologies

About this book

Elasticsearch is a Lucene-based distributed search engine at the heart of the Elastic Stack that allows you to index and search unstructured content with petabytes of data. With this updated fifth edition, you'll cover comprehensive recipes relating to what's new in Elasticsearch 8.x, and see how to create and run complex queries and analytics.

The recipes will guide you through performing index mapping, aggregation, working with queries, and scripting using Elasticsearch. You will focus on numerous solutions and quick techniques for performing both common and uncommon tasks such as deploying Elasticsearch nodes, using the ingest module, working with X-Pack, and creating different visualizations. As you proceed, you will learn how to manage various clusters, restore data, install Kibana to monitor a cluster and also extend it using a variety of plugins. Furthermore, you will understand how to integrate your Java, Scala, Python, and big data applications such as Apache Spark and Pig with Elasticsearch, and create efficient data applications powered by enhanced functionalities and custom plugins.

By the end of this Elasticsearch cookbook, you will have gained in-depth knowledge of implementing the Elasticsearch architecture, and you'll be able to manage, search, and store data efficiently and effectively using Elasticsearch.

Publication date:
May 2022
Publisher
Packt
Pages
723
ISBN
9781801079815

About the Author

  • Alberto Paro

    Alberto Paro is an engineer, project manager, and software developer. He currently works as Big Data Practice Leader in NTTDATA in Italy on big data technologies, native cloud, and NoSQL solutions. He loves to study emerging solutions and applications mainly related to cloud and big data processing, NoSQL, NLP, and neural networks. In 2000, he graduated in computer science engineering from Politecnico di Milano. Then, he worked with many companies mainly using Scala/Java and Python on knowledge management solutions and advanced data mining products using the state-of-the-art big data software. A lot of his time is spent teaching how to effectively use big data solutions, NoSQL datastores, and related technologies.

    Browse publications by this author
Elasticsearch 8.x Cookbook - Fifth Edition
Unlock this book and the full library for FREE
Start free trial