Solr in Action (Paperback)

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 in Action》的內容包括:

- 如何為大數據擴展Solr
- 豐富的現實世界例子
- Solr作為NoSQL數據存儲
- 高級多語言、數據和相關性技巧
- 覆蓋Solr 4.7版本

關於作者:

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

目錄:

第一部分:認識Solr

第二部分:核心Solr功能

第三部分:將Solr提升到更高水平

- Solr介紹
- 了解Solr
- 關鍵Solr概念
- 配置Solr
- 索引
- 文本分析
- 執行查詢和處理結果
- 分面搜索
- 命中高亮
- 查詢建議
- 結果分組/字段折疊
- 將Solr投入生產
- SolrCloud
- 多語言搜索
- 複雜的查詢操作
- 掌握相關性