Administrating Solr

Master the use of Drupal and associated scripts to administrate, monitor, and optimize Solr

Administrating Solr

Surendra Mohan

Master the use of Drupal and associated scripts to administrate, monitor, and optimize Solr
Mapt Subscription
FREE
$29.99/m after trial
eBook
$14.70
RRP $20.99
Save 29%
Print + eBook
$34.99
RRP $34.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$14.70
$34.99
$29.99p/m after trial
RRP $20.99
RRP $34.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Code Files
Preview in Mapt

Book Details

ISBN 139781783283255
Paperback120 pages

Book Description

Implementing different search engines on web products is a mandate these days. Apache Solr is a robust search engine, but simply implementing Apache Solr and forgetting about it is not a good idea, especially when you have to fight for the search ranking of your web product. In such a scenario, you need to keep monitoring, administrating, and optimizing your Solr to retain your ranking.

"Administrating Solr" is a practical, hands-on guide. This book will provide you with a number of clear, step-by-step exercises and some advanced concepts which will help you administrate, monitor, and optimize Solr using Drupal and associated scripts. Administrating Solr will also provide you with a solid grounding on how you can use Apache Solr with Drupal.

"Administrating Solr" starts with an overview of Apache Solr and the installation process to get you familiar with Solr. It then gradually moves on to discuss the mysteries that make Solr flexible enough to render appropriate search results in different scenarios. This book will take you through clear and practical concepts that will help you monitor, administrate, and optimize your Solr appropriately using both scripts and tools. This book will also teach you ways to query your search and methods to keep your Solr healthy and well maintained. With this book, you will learn how to effectively implement and optimize Solr using Drupal.

Table of Contents

Chapter 1: Searching Data
Installation
Request/response handling
Querying
Searching for a phrase
Boosting phrases over words
Prioritizing your document in search results
Query nesting
Faceted search
Geospatial search
Distributed search
Summary
Chapter 2: Monitoring Solr
Monitoring metrics
Using password-based authentication
Agent-less health checks
Agent-based health checks
Monitoring tools
Summary
Chapter 3: Managing Solr
Basic Solr scripts
Backup your Solr
Configuring logging
Collection distribution scripts
Summary
Chapter 4: Optimizing Solr Tools and Scripts
Business rules
Language Detection
OpenNLP (Natural Language Processing)
Case study – Apache Solr with Drupal 7
Summary

What You Will Learn

  • Install Solr and handle requests and responses
  • Utilize various search types like faceted, geospatial, and distributed search
  • Monitor metrics like stats.jsp, Solr with JMX, and password-based authentication both for single-user and multi-user environments
  • Back up your Solr using the Solr Replication Handler and configure your Solr logs
  • Create scripts to configure indexer and slave servers
  • Understand and create business rules using Drools
  • Learn about and configure language detection features like Tika and LangDetect
  • Discover OpenNLP and the activities it can perform including tokenization, sentence splitting, part-of-speech tagging, and so on
  • Implement Apache Solr with Drupal

Authors

Table of Contents

Chapter 1: Searching Data
Installation
Request/response handling
Querying
Searching for a phrase
Boosting phrases over words
Prioritizing your document in search results
Query nesting
Faceted search
Geospatial search
Distributed search
Summary
Chapter 2: Monitoring Solr
Monitoring metrics
Using password-based authentication
Agent-less health checks
Agent-based health checks
Monitoring tools
Summary
Chapter 3: Managing Solr
Basic Solr scripts
Backup your Solr
Configuring logging
Collection distribution scripts
Summary
Chapter 4: Optimizing Solr Tools and Scripts
Business rules
Language Detection
OpenNLP (Natural Language Processing)
Case study – Apache Solr with Drupal 7
Summary

Book Details

ISBN 139781783283255
Paperback120 pages
Read More

Read More Reviews

Recommended for You

Apache Solr 4 Cookbook Book Cover
Apache Solr 4 Cookbook
$ 26.99
$ 18.90
Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Building Machine Learning Systems with Python Book Cover
Building Machine Learning Systems with Python
$ 29.99
$ 6.00
Apache Solr 3 Enterprise Search Server Book Cover
Apache Solr 3 Enterprise Search Server
$ 29.99
$ 21.00
Data Visualization with D3.js Cookbook Book Cover
Data Visualization with D3.js Cookbook
$ 26.99
$ 18.90
Responsive Web Design with HTML5 and CSS3 Book Cover
Responsive Web Design with HTML5 and CSS3
$ 23.99
$ 4.80