Get to grips with the exciting features of ElasticSearch with Packt's new book and eBook!

May 2014 | Cookbooks, Open Source

Packt is pleased to announce the release of ElasticSearch Cookbook, a comprehensive guide to help readers master storing, searching, and analyzing data with ElasticSearch. The print book comes in at 422 pages and is competitively priced at $54.99, while the eBook and Kindle versions are available for $28.04.

About the author:
Alberto Paro is an engineer, a project manager, and a software developer. He currently works as a CTO at The Net Planet Europe and as a Freelance Consultant of software engineering on Big Data and NoSQL solutions. He loves studying emerging solutions and applications mainly related to Big Data processing, NoSQL, Natural Language Processing, and neural networks. He started programming in Basic on a Sinclair Spectrum when he was eight years old. During his life, he has gained a lot of experience using different operative systems, applications, and programming.

Elasticsearch is a search server based on Lucene. It provides a distributed multitenant-capable full-text search engine with a RESTful web interface and schema-free JSON documents. Elasticsearch was developed in Java and released as open source under the terms of the Apache License. It is one of the most promising NoSQL technologies available and is built to provide a scalable search solution with built-in support for near real-time search and multi-tenancy.

ElasticSearch Cookbook is a complete reference guide for ElasticSearch and covers 360 degrees of the ElasticSearch ecosystem. It shows readers how to choose the correct transport layer, communicate with the server, and create custom internal actions to boost tailored needs. This book starts with the basics of the ElasticSearch architecture and how to efficiently index, search, and execute analytics on it. It also teaches readers to extend ElasticSearch by scripting and monitoring its behaviour.

Step-by-step, this practical book improves readers' ability to manage data in indexing with more tailored mappings, along with showing readers searching and executing analytics with facets. The book also shows readers how to integrate ElasticSearch with Python and Java applications.

This book is ideal for developers who implement ElasticSearch in their web applications, manage data, or have decided to start using ElasticSearch.

ElasticSearch Cookbook covers the following essential topics:
Chapter 1: Getting Started
Chapter 2: Downloading and Setting up ElasticSearch
Chapter 3: Managing Mapping
Chapter 4: Standard Operations
Chapter 5: Search, Queries, and Filters
Chapter 6: Facets
Chapter 7: Scripting
Chapter 8: Rivers
Chapter 9: Cluster and Node Monitoring
Chapter 10: Java Integration
Chapter 11: Python Integration
Chapter 12: Plugin Development

Packt Publishing has also released the following books on ElasticSearch:
ElasticSearch Server
Mastering ElasticSearch

All Packt books on ElasticSearch are published by Packt Enterprise. Packt Enterprise is a publishing division of Packt Publishing designed to serve the information needs of IT Professionals in the Enterprise space. Packt Enterprise also publishes on IBM, Microsoft, Citrix, Oracle, Amazon, Google, and SAP technologies.



ElasticSearch Cookbook
Get to grips with the exciting features of ElasticSearch with Packt's new book and eBook!

For more information, please visit: Book Page

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software