Apache Solr 3.1 Cookbook
暫譯: Apache Solr 3.1 食譜

Rafal Kuć

  • 出版商: Packt Publishing
  • 出版日期: 2011-07-25
  • 售價: $1,870
  • 貴賓價: 9.5$1,777
  • 語言: 英文
  • 頁數: 300
  • 裝訂: Paperback
  • ISBN: 1849512183
  • ISBN-13: 9781849512183
  • 相關分類: 全文搜尋引擎 Full-text-search
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Over 100 recipes to discover new ways to work with Apache's Enterprise Search Server

  • Improve the way in which you work with Apache Solr to make your search engine quicker and more effective
  • Deal with performance, setup, and configuration problems in no time
  • Discover little-known Solr functionalities and create your own modules to customize Solr to your company's needs
  • Part of Packt's Cookbook series; each chapter covers a different aspect of working with Solr

In Detail

Apache Solr is a fast, scalable, modern, open source, and easy-to-use search engine. It allows you to develop a professional search engine for your ecommerce site, web application, or back office software. Setting up Solr is easy, but configuring it to get the most out of your site is the difficult bit.

The Solr 3.1 Cookbook will make your everyday work easier by using real-life examples that show you how to deal with the most common problems that can arise while using the Apache Solr search engine. Why waste your time searching the Internet for solutions when you can have all the answers in one place?

This cookbook will show you how to get the most out of your search engine. Each chapter covers a different aspect of working with Solr from analyzing your text data through querying, performance improvement, and developing your own modules. The practical recipes will help you to quickly solve common problems with data analysis, show you how to use faceting to collect data and to speed up the performance of Solr. You will learn about functionalities that most newbies are unaware of, such as sorting results by a function value, highlighting matched words, and computing statistics to make your work with Solr easy and stress free .

This practical guide shows you how to get the most out of Apache Solr 3.1 with recipes that show you how to improve your search engine's performance, analyze data quickly and efficiently, and customize the search server with your own modules.

What you will learn from this book

  • Index data in different formats and forms
  • Use the Solr administration panel to discover the most commonly searched for information
  • Learn how to use different data grouping techniques
  • Improve your Solr deployment performance
  • Create and use your own Apache Solr modules
  • Configure your cache to cater for changes in your data
  • Import data using the Data Import Handler and delta query
  • Query Solr to search for phrases, sort results by different fields, and search geographical points
  • Create new applications that use Solr
  • Reduce the size of your index for faster searching

Approach

This book is part of Packt's Cookbook series; each chapter looks at a different aspect of working with Apache Solr. The recipes deal with common problems of working with Solr by using easy-to-understand, real-life examples. The book is not in any way a complete Apache Solr reference and you should see it as a helping hand when things get rough on your journey with Apache Solr.

Who this book is written for

Developers who are working with Apache Solr and would like to know how to combat common problems will find this book of great use. Knowledge of Apache Lucene would be a bonus but is not required.

商品描述(中文翻譯)

超過 100 個食譜,幫助您發現與 Apache 的企業搜尋伺服器合作的新方法

- 改善您與 Apache Solr 的工作方式,使您的搜尋引擎更快且更有效
- 迅速處理性能、設置和配置問題
- 發現不為人知的 Solr 功能,並創建自己的模組以滿足公司的需求
- 這是 Packt 的食譜系列的一部分;每一章涵蓋與 Solr 工作的不同方面

詳細內容

Apache Solr 是一個快速、可擴展、現代化、開源且易於使用的搜尋引擎。它允許您為電子商務網站、網頁應用程式或後端辦公軟體開發專業的搜尋引擎。設置 Solr 很簡單,但配置它以充分發揮您網站的潛力則是困難的部分。

Solr 3.1 食譜將通過使用現實生活中的範例來簡化您的日常工作,這些範例展示了如何處理使用 Apache Solr 搜尋引擎時可能出現的最常見問題。為什麼要浪費時間在互聯網上尋找解決方案,當您可以在一個地方獲得所有答案?

這本食譜將告訴您如何充分利用您的搜尋引擎。每一章涵蓋與 Solr 工作的不同方面,從分析您的文本數據到查詢、性能改進和開發自己的模組。實用的食譜將幫助您快速解決數據分析中的常見問題,展示如何使用分面來收集數據並加快 Solr 的性能。您將學習到大多數新手不知情的功能,例如按函數值排序結果、突出顯示匹配的單詞,以及計算統計數據,使您與 Solr 的工作變得輕鬆無壓力。

這本實用指南展示了如何利用 Apache Solr 3.1 的食譜,幫助您改善搜尋引擎的性能、快速有效地分析數據,並使用自己的模組自定義搜尋伺服器。

您將從這本書中學到的內容

- 以不同格式和形式索引數據
- 使用 Solr 管理面板發現最常被搜尋的信息
- 學習如何使用不同的數據分組技術
- 改善您的 Solr 部署性能
- 創建和使用自己的 Apache Solr 模組
- 配置您的快取以應對數據變更
- 使用數據導入處理器和增量查詢導入數據
- 查詢 Solr 以搜尋短語、按不同字段排序結果和搜尋地理點
- 創建使用 Solr 的新應用程式
- 減少索引的大小以加快搜尋速度

方法

這本書是 Packt 的食譜系列的一部分;每一章探討與 Apache Solr 工作的不同方面。這些食譜通過使用易於理解的現實生活範例來處理與 Solr 工作的常見問題。這本書並不是一個完整的 Apache Solr 參考資料,您應該將其視為在與 Apache Solr 的旅程中遇到困難時的幫助。

這本書的讀者對象

正在使用 Apache Solr 的開發人員,想要了解如何應對常見問題的人會發現這本書非常有用。對 Apache Lucene 的了解將是加分項,但並非必需。