• Complain

Kuć R. - Mastering ElasticSearch

Here you can read online Kuć R. - Mastering ElasticSearch full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Kuć R. Mastering ElasticSearch

Mastering ElasticSearch: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Mastering ElasticSearch" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

2nd Edition. Packt Publishing, 2015. 434 p. ISBN: 978-1-78328-851-9.
. .
Elasticsearch is a modern, fast, distributed, scalable, fault tolerant, and open source search and analytics engine. Elasticsearch leverages the capabilities of Apache Lucene, providing a new level of control over how you can index and search even huge sets of data.This book covers intermediate and advanced functionalities of Elasticsearch and walks you through its internals including caches, the Apache Lucene library, and its monitoring capabilities. Youll learn about practical usage of Elasticsearch configuration parameters and how to use the monitoring API.With this book, youll delve into Elasticsearchs query rewrite, query template, bulk operation, document grouping, and function score queries. You will also learn how to improve user search experience, index distribution, segment statistics, and merging. By the end of the book, you will be able to enhance Elasticsearchs performance and create your own Elasticsearch plugins.What You Will Learn:
Understand Apache Lucene and Elasticsearchs design and architecture;
Use and configure different scoring models to alter the default scoring mechanism;
Choose the appropriate amount of shards and replicas for your deployment;
Improve user search experience by utilizing Elasticsearch functionality;
Control segment merging and learn why Elasticsearch uses merging;
Develop custom Elasticsearch plugins and cover detailed examples of how to extend Elasticsearch by writing your own plugins;
Apply your knowledge to create scalable, efficient, and fault tolerant clusters and monitor your cluster by using and understanding the Elasticsearch API.

Kuć R.: author's other books


Who wrote Mastering ElasticSearch? Find out the surname, the name of the author of the book and a list of all author's works by series.

Mastering ElasticSearch — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Mastering ElasticSearch" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Mastering Elasticsearch Second Edition

Mastering Elasticsearch Second Edition

Copyright 2015 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: October 2013

Second edition: February 2015

Production reference: 1230215

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78355-379-2

www.packtpub.com

Credits

Authors

Rafa Ku

Marek Rogoziski

Reviewers

Hseyin Akdoan

Julien Duponchelle

Marcelo Ochoa

Commissioning Editor

Akram Hussain

Acquisition Editor

Rebecca You

Content Development Editors

Madhuja Chaudhari

Anand Singh

Technical Editors

Saurabh Malhotra

Narsimha Pai

Copy Editors

Stuti Srivastava

Sameen Siddiqui

Project Coordinator

Akash Poojary

Proofreaders

Paul Hindle

Joanna McMahon

Indexer

Hemangini Bari

Graphics

Sheetal Aute

Valentina D'silva

Production Coordinator

Alwin Roy

Cover Work

Alwin Roy

About the Author

Rafa Ku is a born team leader and software developer. Currently, he is working as a consultant and a software engineer at Sematext Group, Inc., where he concentrates on open source technologies, such as Apache Lucene, Solr, Elasticsearch, and the Hadoop stack. He has more than 13 years of experience in various software branchesfrom banking software to e-commerce products. He is mainly focused on Java but is open to every tool and programming language that will make the achievement of his goal easier and faster. Rafa is also one of the founders of the solr.pl website, where he tries to share his knowledge and help people with their problems related to Solr and Lucene. He is also a speaker at various conferences around the world, such as Lucene Eurocon, Berlin Buzzwords, ApacheCon, Lucene Revolution, and DevOps Days.

He began his journey with Lucene in 2002, but it wasn't love at first sight. When he came back to Lucene in late 2003, he revised his thoughts about the framework and saw the potential in search technologies. Then came Solr, and that was it. He started working with Elasticsearch in the middle of 2010. Currently, Lucene, Solr, Elasticsearch, and information retrieval are his main points of interest.

Rafa is the author of Solr 3.1 Cookbook , its update Solr 4.0 Cookbook and its third release Solr Cookbook, Third Edition . He is also the author of Elasticsearch Server and its second edition, along with the first edition of Mastering Elasticsearch , all published by Packt Publishing .

Acknowledgments

With Marek, we were thinking about writing an update to Mastering Elasticsearch , Packt Publishing . It was not a book for everyone, but the first version didn't put enough emphasis on thatwe were treating Mastering Elasticsearch as an update to Elasticsearch Server . The same goes with Mastering Elasticsearch Second Edition . The book you are holding in your hands was written as an extension to Elasticsearch Server Second Edition , Packt Publishing , and should be treated as a continuation to that book. Because of such an approach, we could concentrate on topics such as choosing the right queries, scaling Elasticsearch, extensive scoring descriptions with examples, internals of filtering, new aggregations, comparison to documents' relations handling, and so on. Hopefully, after reading this book, you'll be able to easily get all the details about Elasticsearch and the underlying Apache Lucene architecture; this will let you get the desired knowledge easier and faster.

I would like to thank my family for the support and patience during all those days and evenings when I was sitting in front of a screen instead of being with them.

I would also like to thank all the people I'm working with at Sematext, especially Otis, who took his time and convinced me that Sematext is the right company for me.

Finally, I would like to thank all the people involved in creating, developing, and maintaining Elasticsearch and Lucene projects for their work and passion. Without them, this book wouldn't have been written and open source search wouldn't have been the same as it is today.

Once again, thank you.

About the Author

Marek Rogoziski is a software architect and consultant with over 10 years of experience. He specializes in solutions based on open source search engines, such as Solr and Elasticsearch, and software stack for Big Data analytics, including Hadoop, Hbase, and Twitter Storm.

He is also a cofounder of the solr.pl website, which publishes information and tutorials about Solr and Lucene libraries. He is the coauthor of Mastering ElasticSearch , ElasticSearch Server , and Elasticsearch Server Second Edition , both published by Packt Publishing .

Currently, he holds the position of chief technology officer and lead architect at ZenCard, a company processing and analyzing large amounts of payment transactions in real time, allowing automatic and anonymous identification of retail customers on all retailer channels (m-commerce / e-commerce / brick and mortar) and giving retailers a customer retention and loyalty tool.

Acknowledgments

This is our fourth book about Elasticsearch and, again, I am fascinated by how quickly Elasticsearch is evolving. We always have to find the balance between describing features marked as experimental or work in progress, and we have to take the risk that the final code might behave differently or even ignore some of the interesting features. The second edition of this book has quite a large number of rewrites and covers some new features; however, this comes at the cost of the removal of some information that was less useful for readers. With this book, we've tried to introduce some additional topics connected to Elasticsearch. However, the whole ecosystem and the ELK stack (Elasticsearch, Logstash, and Kibana) or Hadoop integration deserves a dedicated book.

Now, it is time to say thank you.

Thanks to all the people who created Elasticsearch, Lucene, and all the libraries and modules published around these projects or used by these projects.

I would also like to thank the team that worked on this book. First of all, thanks to the ones who worked on the extermination of all my errors, typos, and ambiguities. Many thanks to all the people who sent us remarks or wrote constructive reviews. I was surprised and encouraged by the fact that someone found our work useful. Thank you.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Mastering ElasticSearch»

Look at similar books to Mastering ElasticSearch. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Mastering ElasticSearch»

Discussion, reviews of the book Mastering ElasticSearch and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.