Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Advanced Elasticsearch 7.0

You're reading from   Advanced Elasticsearch 7.0 A practical guide to designing, indexing, and querying advanced distributed search engines

Arrow left icon
Product type Paperback
Published in Aug 2019
Publisher Packt
ISBN-13 9781789957754
Length 560 pages
Edition 1st Edition
Languages
Arrow right icon
Author (1):
Arrow left icon
Wai Tak Wong Wai Tak Wong
Author Profile Icon Wai Tak Wong
Wai Tak Wong
Arrow right icon
View More author details
Toc

Table of Contents (25) Chapters Close

Preface 1. Section 1: Fundamentals and Core APIs FREE CHAPTER
2. Overview of Elasticsearch 7 3. Index APIs 4. Document APIs 5. Mapping APIs 6. Anatomy of an Analyzer 7. Search APIs 8. Section 2: Data Modeling, Aggregations Framework, Pipeline, and Data Analytics
9. Modeling Your Data in the Real World 10. Aggregation Frameworks 11. Preprocessing Documents in Ingest Pipelines 12. Using Elasticsearch for Exploratory Data Analysis 13. Section 3: Programming with the Elasticsearch Client
14. Elasticsearch from Java Programming 15. Elasticsearch from Python Programming 16. Section 4: Elastic Stack
17. Using Kibana, Logstash, and Beats 18. Working with Elasticsearch SQL 19. Working with Elasticsearch Analysis Plugins 20. Section 5: Advanced Features
21. Machine Learning with Elasticsearch 22. Spark and Elasticsearch for Real-Time Analytics 23. Building Analytics RESTful Services 24. Other Books You May Enjoy

Summary

Unbelievable! We have completed the study of Spark and Elasticsearch for real-time analytics via ES-Hadoop. We started with the basic concepts of Apache Hadoop. We learned how to configure ES-Hadoop for Apache Spark support. We read the data from Elasticsearch, processed it, and then wrote it back to Elasticsearch. We learned about the find_anomalies() function, which is a real-time anomaly detection routine based on the k-means model, which was created from past data using the Spark MLlib. This can tell you whether the input data is an anomaly.

The next chapter is the final chapter of this book. We will use Spring Boot to build a RESTful API to provide search and analytics backed by Elasticsearch. We will revisit what we have learned before and glue it together to make a real-world use case project. Finally, we will visualize the results produced by the project by using...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image