|
|
|||
|
||||
OverviewPro Apache Solr: Building Scalable Search Solutions will provide you with the knowledge and tools necessary to install an advanced enterprise full-text search solution with the Web-based, open-source Solr. It starts by giving you a deep and solid understanding of search as a concept and the basics of Solr's querying and indexing capabilities. These include rich document processing, full text search, relevancy weighting, and dynamic clustering, among others. This foundation will prepare you for content processing and search in a production-ready environment. The authors-Sebastien Muller and Daniel Ling-both experts in Solr and its underlying foundation, the Java-based Lucene-familiarize you with the internal workings of Solr and how to set up analyzers and other settings for indexing and searching content, whether it resides in big data stores, cloud-based applications, or other searchable databases. p>Pro Apache Solr covers how to configure Solr for different languages and types of data. It also explores search parameters and syntax in-depth, with detailed explanations on various features such as wildcards, phonetic matching, function queries, and fuzzy search and faceting. You will learn about basic faceting and how to use it to enhance the user experience with user-friendly filters and navigation. The book then builds on this education by explaining the most advanced capabilities, including facet aggregations and numeric-range facets. Pro Apache Solr covers other extended features important to the user experience. These include spell checking and auto-complete, as well as features for finding similar documents and creating recommendations based on the clustering and categorization of the indexed data. You'll also learn about advanced solution features such as customized relevance, scaling, and how to use search best practices to develop solutions specific to users' needs. Relevance, you'll discover, is an important aspect of the search user experience and there is no one size fits all solution. This book shows, however, how to get it right, helping you with the customization of the various relevancy parameters required to work with your data and satisfy user expectations as they evolve. Finally, you will learn how to manage your search solution's operations and monitor user behavior and search performance. The ultimate benefit of implementing a search solution using Solr? Helping users become more productive while mining data stores for facts, insights, and opportunities. Full Product DetailsAuthor: Sebastien Muller , Daniel LingPublisher: Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Imprint: APress ISBN: 9781484201916ISBN 10: 1484201914 Pages: 325 Publication Date: 25 December 2015 Audience: Professional and scholarly , Professional & Vocational Format: Paperback Publisher's Status: Active Availability: In Print ![]() This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us. Table of ContentsChapter 1: Getting Started with Solr 1. Getting to Know Solr 2. Installing and Running Solr 3. Introduction to Indexing 4. Basic Search Parameters 5. Using the Solr Admin GUI Chapter 2: Planning Your Solr Deployment 1. Communicating with Solr 2. Further Details of Solr Components 3. Overview of Feature Capabilities 4. Hardware and Software Requirements Outlined Chapter 3: Indexing 1. Indexing Data to Solr 2. Updating and Deleting Data in Solr 3. Setting Up a Connector for Indexing 3. Analyzing and Tokenizing Your Data 4. Processing Your Data Chapter 4: Searching 1. Searching Your Data 2. Search Parameters 3. Faceting and Grouping 4. Parsing your Query Chapter 5: Extended Features 1. Overview of Search Components 2. Spellchecking and Auto-suggests 3. Finding Similar Documents 4. Clustering Documents Chapter 6: Relevance 1. What Is Relevance? 2. Configuring and Testing Relevance 3. Advanced Queries (Phrase Queries, Wildcard Queries) 4. Creating Function Queries Chapter 7: Scaling and Monitoring 1. Improving Solr's Performance 2. Shards, Cores, Replication 3. Solrcloud 4. Production Deployment 5. Monitoring and Maintenance (Logging, Search Analytics, etc.)ReviewsAuthor InformationSebastien Muller is a senior search consultant at enterprise search consultancy Comperio. He has worked exclusively with Solr since 2011. His search experience includes handling multi-lingual content and dynamic relevancy tuning across several solutions including intranet, web portals, and e-commerce sites. Tab Content 6Author Website:Countries AvailableAll regions |