Administrating Solr
Surendra Mohan
- 出版商: Packt Publishing
- 出版日期: 2013-09-03
- 售價: $1,640
- 貴賓價: 9.5 折 $1,558
- 語言: 英文
- 頁數: 120
- 裝訂: Paperback
- ISBN: 1783283254
- ISBN-13: 9781783283255
-
相關分類:
全文搜尋引擎 Full-text-search
海外代購書籍(需單獨結帳)
相關主題
商品描述
Master the use of Drupal and associated scripts to administrate, monitor, and optimize Solr
Overview
- Learn how to work with monitoring tools like OpsView, New Relic, and SPM
- Utilize Solr scripts and Collection Distribution scripts to manage Solr
- Employ search features like querying, categorizing, search based on location, and distributed search
In Detail
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.
What you will learn from this book
- 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
Approach
A fast-paced, example-based guide to learning how to administrate, monitor, and optimize Apache Solr.
Who this book is written for
"Administrating Solr" is for developers and Solr administrators who have a basic knowledge of Solr and who are looking for ways to keep their Solr server healthy and well maintained. A basic working knowledge of Apache Lucene is recommended, but this is not mandatory.
商品描述(中文翻譯)
掌握使用Drupal和相關腳本來管理、監控和優化Solr
概述
- 學習如何使用OpsView、New Relic和SPM等監控工具
- 利用Solr腳本和集合分佈腳本來管理Solr
- 使用查詢、分類、基於位置的搜索和分佈式搜索等搜索功能
詳細內容
- 在網絡產品上實現不同的搜索引擎是一個必須的要求。Apache Solr是一個強大的搜索引擎,但僅僅實施Apache Solr並忽略它並不是一個好主意,特別是當您必須爭取網絡產品的搜索排名時。在這種情況下,您需要不斷監控、管理和優化您的Solr以保持您的排名。
《管理Solr》是一本實用的、實戰指南。本書將為您提供一系列清晰、逐步的練習和一些高級概念,這些概念將幫助您使用Drupal和相關腳本來管理、監控和優化Solr。《管理Solr》還將為您提供如何在Drupal中使用Apache Solr的堅實基礎。
《管理Solr》從Apache Solr的概述和安裝過程開始,讓您熟悉Solr。然後逐漸深入討論使Solr能夠在不同場景中呈現適當搜索結果的神秘因素。本書將帶您通過清晰而實用的概念,以腳本和工具的方式幫助您適當地監控、管理和優化您的Solr。本書還將教您如何查詢搜索並保持Solr的健康和良好維護。通過本書,您將學習如何有效地使用Drupal實施和優化Solr。
本書將教您以下內容:
- 安裝Solr並處理請求和響應
- 利用各種搜索類型,如分面、地理空間和分佈式搜索
- 監控指標,如stats.jsp、帶有JMX的Solr和基於密碼的身份驗證,包括單用戶和多用戶環境
- 使用Solr複製處理程序備份Solr並配置Solr日誌
- 創建腳本來配置索引器和從屬服務器
- 了解並創建使用Drools的業務規則
- 了解並配置Tika和LangDetect等語言檢測功能
- 探索OpenNLP及其可以執行的活動,包括分詞、句子拆分、詞性標註等
- 在Drupal中實施Apache Solr
方法
- 一本快節奏、基於示例的指南,教您如何管理、監控和優化Apache Solr。
本書適合對Solr有基本了解並希望保持Solr服務器健康和良好維護的開發人員和Solr管理員。建議具備Apache Lucene的基本工作知識,但這不是必需的。