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 /: solve real-time problems related to Apache Solr 4.x and 5.0 effectively with the help of over 100 easy-to-follow recipes. (2015)
- Record Type:
- Book
- Title:
- 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 /: solve real-time problems related to Apache Solr 4.x and 5.0 effectively with the help of over 100 easy-to-follow recipes. (2015)
- Main Title:
- 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
- Other Titles:
- Solve real-time problems related to Apache Solr 4.x and 5.0 effectively with the help of over 100 easy-to-follow recipes
- Further Information:
- Note: Rafał Kuć.
- Authors:
- Kuć, Rafał
- 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 toCover; 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 … (more)
- Publisher Details:
- Birmingham, UK : Packt Publishing
- Publication Date:
- 2015
- Copyright Date:
- 2015
- Extent:
- 1 online resource (1 volume), illustrations
- Subjects:
- 005.758
COMPUTERS -- Web -- General
Search engines -- Programming
Open source software
Web search engines
Open source software
Search engines -- Programming
Web search engines
COMPUTERS -- Internet -- Application Development
Electronic books
Electronic books - Languages:
- English
- ISBNs:
- 9781783553167
1783553162
1783553154
9781783553150 - Related ISBNs:
- 9781783553150
- Notes:
- Note: Description based on online resource; title from title page (Safari, viewed February 17, 2015).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.87611
- Ingest File:
- 01_079.xml