|Solr in Action
Trey Grainger and Timothy Potter
MEAP Began: August 2012
Softbound print: March 2014 (est.) | 600 pages
|Order today and start reading Solr in Action today through MEAP|
|MEAP + eBook only - $39.99|
|MEAP + Print book (includes eBook) when available - $49.99|
|* For more information, please see the MEAP FAQs page.|
|About MEAP Release Date Estimates|
Table of Contents, MEAP Chapters & Resources
|Table of Contents||Resources|
PART 1:MEET SOLR
1 Introduction to Solr - FREE
2 Getting to know Solr - AVAILABLE
3 Key Solr concepts - AVAILABLE
4 Configuring Solr - AVAILABLE
5 Indexing - AVAILABLE
6 Text analysis - AVAILABLE
PART 2: CORE SOLR CAPABILITIES
7 Performing queries and handling results - AVAILABLE
8 Faceted search - AVAILABLE
9 Hit highlighting - AVAILABLE
10 Query suggestions - AVAILABLE
11 Result grouping / Field collapsing - AVAILABLE
12 Taking Solr to production - AVAILABLE
PART 3: TAKING SOLR TO THE NEXT LEVEL
13 SolrCloud - AVAILABLE
14 Multilingual search - AVAILABLE
15 Complex query operations - AVAILABLE
16 Mastering Relevancy - AVAILABLE
A Working with the Solr codebase - AVAILABLE
B Language-specific field type configurations - AVAILABLE
C Useful data import configurations - AVAILABLE
Whether you're handling big data, building cloud-based services, or developing multi-tenant web applications, it's vital to have a fast, reliable search solution. Apache Solr is a scalable and ready-to-deploy open-source full-text search engine powered by Lucene. It offers key features like multi-lingual keyword searching, faceted search, intelligent matching, and relevancy weighting right out of the box. Solr 4 provides new features to enable large-scale distributed search solutions that can be deployed as an elastically scaling cloud-based service and can provide additional intelligence to other big data technologies like Hadoop and Mahout.
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. You'll gain a deep understanding of how to implement core Solr capabilities such as faceted navigation through search results, matched snippet highlighting, field collapsing and search results grouping, spell checking, query auto-complete, querying by functions, and geo-spatial searching.
Along the way, you'll discover more advanced topics, such as scaling Solr for large production environments, best practices and strategies for handling multi-lingual content, building a Solr-powered recommendation engine, performing complex data analytics, and integrating Solr with other big data technologies for machine learning and knowledge discovery.
You will also learn how Solr's relevancy algorithm works, best practices and tricks for tuning and measuring your search relevancy, and even how to write and integrate Solr plugins and patches to introduce your own great new search features.
- Complete coverage through Solr 4.5
- Installing and using Solr, implementing core features
- Understanding questions of scale
- Countless real-world examples
- Advanced data analytics
- Solr as a NoSQL data store
This book assumes some knowledge of Java and standard database technology. No prior experience with Solr or Lucene is required.
ABOUT THE AUTHORS
Trey Grainger manages the Search Technology Development group at CareerBuilder.com. His search experience includes handling multi-lingual content across dozens of markets/languages, machine learning, genetic algorithm and user group based relevancy tuning, geo-spatial search and validation, and work on customized payload scoring models, data mining, clustering, and recommendations. Trey is the Founder of Celiaccess.com, a gluten-free search engine, and is a frequent speaker at Lucene and Solr-related conferences.
Timothy Potter is a senior member of the engineering team at LucidWorks focusing on Solr development. Previously, Tim was an architect on the Big Data team at Dachis Group, where he worked on large-scale machine learning, text mining, and social network analysis problems. Tim has worked extensively with Lucene and Solr technologies and has been a regular speaker at Lucene Revolution. He is a contributing author to Taming Text (Manning 2012) and holds several US Patents related to J2EE-based enterprise application integration.
ABOUT THE EARLY ACCESS VERSION
This Early Access version of Solr in Action enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Online forum.
WANT TO LEARN MORE?
Sign up to read more content when it is released and to receive news about this book.