Inkstall is pleased to announce the publication of its first book — Mastering Apache Solr, a practical hands-on guide to get to grips with Apache Solr. Written by Mathieu Nayrolles, this book covers key technical concepts, highlighting Solr's supremacy over classical databases in open-source full-text search world, and helps readers make definite advancements in the Solr world.
Solr is an open source enterprise search platform from the Apache Lucene project. Its major features include full-text search, hit highlighting, faceted search, dynamic clustering, database integration, and rich document (e.g., Word, PDF) handling. Solr is also highly scalable as it provides distributed search and index replication.
Mastering Apache Solr starts with an introduction to Apache Solr, its underlying technologies, followed by the main differences between the classical database engines, and gradually moves to more advance topics like boosting performance. It enables readers to index and access documents orders of magnitude faster than classical databases and a lot more. This guide will empower you to provide a world-class search experience to your end users.
This book will not only look under the hood of a large number of topics and discuss answers to pertinent questions like why denormalize data, how to import classical databases' data inside Apache Solr, how to serve Solr through five different web servers, how to optimize them to serve Solr even faster, but also explain Solr's querying mechanism. Furthermore, this guide will also cover boosting performance and deploying Solr using several servlet servers.
This book covers the following key topics:
• Installing and running Apache Solr
• Constructing an Apache Solr schema and importing a database
• Importing documents based on a wide range of formats
• Querying Solr
• Boosting Solr performance
• Communicating with Solr using programming languages other than Java
• Using different data grouping techniques
• Deploying Solr for cloud services
• Configuring five different web servers to serve your documents through Apache Solr
• Retrieving your documents using a wide range of techniques and technologies
• Indexing documents in a simple yet efficient manner
Developers, programmers, and data specialists, who want to take a leap towards the future of full-text storage and search and offer a world-class experience to their users, will find this book to be an interesting and beneficial read.
About the author:
Mathieu Nayrolles holds two master's degrees from eXia.Cesi and UQAM, and is now a PhD student at Concordia University, Montréal, Canada, under the supervision of Dr. Abdelwahab Hamou-Lhadj.
Despite his globetrotting academic journey, Mathieu has worked for multinational companies such as Eurocopter, or Saint-Gobain, where he learned how important good technical resources are for businesses. He has varied interests which includes other technologies such as e-Commerce and mobile development as well. You can read more about him at http://mathieu-nayrolles.com/.
inKstall is young independent publishing company which exists in the technology space. inKstall is committed to bringing out products which make valuable information available to its customers in the best possible manner. inkstall’s customers include various professionals right from designers, programmers to developers, managers, architects and various others from across the globe.
It looks like you're new here. If you want to get involved, click one of these buttons!