Solr in Action (Paperback)
暫譯: Solr 實戰 (平裝本)

Trey Grainger, Timothy Potter

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

相關主題

商品描述

Summary

Solr in Action is a comprehensive guide to implementing scalable search using Apache Solr. This clearly written book walks you through well-documented examples ranging from basic keyword searching to scaling a system for billions of documents and queries. It will give you a deep understanding of how to implement core Solr capabilities.

About the Book

Whether you're handling big (or small) data, managing documents, or building a website, it is important to be able to quickly search through your content and discover meaning in it. Apache Solr is your tool: a ready-to-deploy, Lucene-based, open source, full-text search engine. Solr can scale across many servers to enable real-time queries and data analytics across billions of documents.

Solr in Action teaches you to implement scalable search using Apache Solr. This easy-to-read guide balances conceptual discussions with practical examples to show you how to implement all of Solr's core capabilities. You'll master topics like text analysis, faceted search, hit highlighting, result grouping, query suggestions, multilingual search, advanced geospatial and data operations, and relevancy tuning.

This book assumes basic knowledge of Java and standard database technology. No prior knowledge of Solr or Lucene is required.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

What's Inside

  • How to scale Solr for big data
  • Rich real-world examples
  • Solr as a NoSQL data store
  • Advanced multilingual, data, and relevancy tricks
  • Coverage of versions through Solr 4.7

About the Authors

Trey Grainger is a director of engineering at CareerBuilder. Timothy Potter is a senior member of the engineering team at LucidWorks. The authors work on the scalability and reliability of Solr, as well as on recommendation engine and big data analytics technologies.

Table of Contents

PART 1 MEET SOLR
PART 2 CORE SOLR CAPABILITIES
 
PART 3 TAKING SOLR TO THE NEXT LEVEL
  1. Introduction to Solr
  2. Getting to know Solr
  3. Key Solr concepts
  4. Configuring Solr
  5. Indexing
  6. Text analysis
  7. Performing queries and handling results

  8. Faceted search

  9. Hit highlighting

  10. Query suggestions

  11. Result grouping/field collapsing

  12. Taking Solr to production
  13. SolrCloud

  14. Multilingual search

  15. Complex query operations

  16. Mastering relevancy

商品描述(中文翻譯)

**摘要**

《Solr in Action》是一本全面的指南,介紹如何使用 Apache Solr 實現可擴展的搜尋。這本清晰易懂的書籍通過詳細的範例,帶領您從基本的關鍵字搜尋到為數十億的文件和查詢擴展系統。它將使您深入了解如何實現 Solr 的核心功能。

**關於本書**

無論您是在處理大數據(或小數據)、管理文件,還是建立網站,快速搜尋內容並發現其意義都是非常重要的。Apache Solr 是您的工具:一個隨時可部署的、基於 Lucene 的開源全文搜尋引擎。Solr 可以在多台伺服器上擴展,以實現對數十億文件的即時查詢和數據分析。

《Solr in Action》教您如何使用 Apache Solr 實現可擴展的搜尋。這本易讀的指南平衡了概念討論和實際範例,向您展示如何實現 Solr 的所有核心功能。您將掌握文本分析、分面搜尋、命中高亮、結果分組、查詢建議、多語言搜尋、高級地理空間和數據操作以及相關性調整等主題。

本書假設讀者具備基本的 Java 和標準數據庫技術知識,無需具備 Solr 或 Lucene 的先前知識。

購買印刷版書籍可獲得 Manning Publications 提供的免費 PDF、Kindle 和 ePub 格式電子書。

**內容概覽**

- 如何為大數據擴展 Solr
- 豐富的實際範例
- Solr 作為 NoSQL 數據存儲
- 高級多語言、數據和相關性技巧
- 涵蓋版本至 Solr 4.7

**關於作者**

**Trey Grainger** 是 CareerBuilder 的工程總監。**Timothy Potter** 是 LucidWorks 工程團隊的高級成員。作者們專注於 Solr 的可擴展性和可靠性,以及推薦引擎和大數據分析技術。

**目錄**

**第一部分 認識 Solr**

**第二部分 Solr 核心功能**

**第三部分 將 Solr 提升到下一個層次**

1. Solr 介紹
2. 認識 Solr
3. Solr 的關鍵概念
4. 配置 Solr
5. 索引
6. 文本分析
7. 執行查詢和處理結果
8. 分面搜尋
9. 命中高亮
10. 查詢建議
11. 結果分組/欄位折疊
12. 將 Solr 部署到生產環境
13. SolrCloud
14. 多語言搜尋
15. 複雜查詢操作
16. 精通相關性