Administrating Solr

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

Administrating Solr

Progressing
Surendra Mohan

Master the use of Drupal and associated scripts to administrate, monitor, and optimize Solr
$20.99
$34.99
RRP $20.99
RRP $34.99
eBook
Print + eBook
$29.99 p/month

Subscribe Now

Download this title FREE and instantly access over 3,500 courses today!

With unlimited access to a constantly growing library of over 3,500 courses, a subscription to Mapt gives you everything you need to get that next promotion or to land that dream job. Cancel anytime.

Code Files
+ Collection
Free Sample

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