5 options
Solr cookbook : solve real-time problems related to Apache Solr 4.x and 5.0 effectively with the help of over 100 easy-to-follow recipes / Rafał Kuć.
- Format:
- Book
- Author/Creator:
- Kuć, Rafał, author.
- Language:
- English
- Subjects (All):
- Search engines--Programming.
- Search engines.
- Web search engines.
- Physical Description:
- 1 online resource (356 p.)
- Edition:
- Third edition.
- Other Title:
- Solve real-time problems related to Apache Solr 4.x and 5.0 effectively with the help of over 100 easy-to-follow recipes
- Place of Publication:
- Birmingham, England : Packt Publishing, 2015.
- Language Note:
- English
- System Details:
- text file
- Biography/History:
- Kuc Rafal: Rafa Kuc is a software engineer, trainer, speaker and consultant. He is working as a consultant and software engineer at Sematext Group Inc. where he concentrates on open source technologies such as Apache Lucene, Solr, and Elasticsearch. He has more than 14 years of experience in various software domainsfrom banking software to ecommerce products. He is mainly focused on Java; however, he is open to every tool and programming language that might help him to achieve his goals easily and quickly. Rafa is also one of the founders of the solr. pl site, where he tries to share his knowledge and help people solve their Solr and Lucene problems. He is also a speaker at various conferences around the world such as Lucene Eurocon, Berlin Buzzwords, ApacheCon, Lucene/Solr Revolution, Velocity, and DevOps Days. Rafa began his journey with Lucene in 2002; however, it wasn't love at first sight. When he came back to Lucene in late 2003, he revised his thoughts about the framework and saw the potential in search technologies. Then Solr came and that was it. He started working with Elasticsearch in the middle of 2010. At present, Lucene, Solr, Elasticsearch, and information retrieval are his main areas of interest. Rafa is also the author of the Solr Cookbook series, ElasticSearch Server and its second edition, and the first and second editions of Mastering ElasticSearch, all published by Packt Publishing.
- Summary:
- This book is for intermediate Solr Developers who are willing to learn and implement Pro-level practices, techniques, and solutions. This edition will specifically appeal to developers who wish to quickly get to grips with the changes and new features of Apache Solr 5.
- Contents:
- Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Apache Solr Configuration; Introduction; Running Solr on a standalone Jetty; Installing ZooKeeper for SolrCloud; Migrating configuration from master-slave to SolrCloud; Choosing the proper directory configuration; Configuring the Solr spellchecker; Using Solr in a schemaless mode; Limiting I/O usage; Using core discovery; Configuring SolrCloud for NRT use cases; Configuring SolrCloud for high-indexing use cases
- Configuring SolrCloud for high-querying use casesConfiguring the Solr heartbeat mechanism; Changing similarity; Chapter 2: Indexing Your Data; Introduction; Indexing PDF files; Counting the number of fields; Using parsing update processors to parse data; Using scripting update processors to modify documents; Indexing data from a database using Data Import Handler; Incremental imports with DIH; Transforming data when using DIH; Indexing multiple geographical points; Updating document fields; Detecting the document language during indexation; Optimizing the primary key indexation
- Handling multiple currenciesChapter 3: Analyzing Your Text Data; Introduction; Using the enumeration type; Removing HTML tags during indexing; Storing data outside of Solr index; Using synonyms; Stemming different languages; Using nonaggressive stemmers; Using the n-gram approach to do performant trailing wildcard searches; Using position increment to divide sentences; Using patterns to replace tokens; Chapter 4: Querying Solr; Introduction; Understanding and using the Lucene query language; Using position aware queries; Using boosting with autocomplete; Phrase queries with shingles
- Handling user queries without errorsHandling hierarchies with nested documents; Sorting data on the basis of function value; Controlling the number of terms needed to match; Affecting document score using function queries; Using simple nested queries; Using the Solr document query join functionality; Handling typos with n-grams; Rescoring query results; Chapter 5: Faceting; Introduction; Getting the number of documents with the same field value; Getting the number of documents with the same value range; Getting the number of documents matching the query and subquery
- Removing filters from faceting resultsUsing decision tree faceting; Calculating faceting for relevant documents in groups; Improving faceting performance for low cardinality fields; Chapter 6: Improving Solr Performance; Introduction; Handling deep paging efficiently; Configuring the document cache; Configuring the query result cache; Configuring the filter cache; Improving Solr query performance after the start and commit operations; Lowering the memory consumption of faceting and sorting; Speeding up indexing with Solr segment merge tuning
- Avoiding caching of rare filters to improve the performance
- Notes:
- Includes index.
- "Quick Answes To Common Problems"--Cover.
- Description based on online resource; title from PDF title page (ebrary, viewed February 6, 2015).
- ISBN:
- 9781783553167
- 1783553162
- OCLC:
- 904442181
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.