最新章節
- Index
- Exporting whole query results
- Automatically expiring Solr documents
- Using the Solr administration panel for monitoring
- Using the Solr spellchecking functionality
- Boosting words closer to each other
品牌:中圖公司
上架時間:2021-08-06 19:04:40
出版社:Packt Publishing
本書數字版權由中圖公司提供,并由其授權上海閱文信息技術有限公司制作發行
- Index 更新時間:2021-08-06 19:39:43
- Exporting whole query results
- Automatically expiring Solr documents
- Using the Solr administration panel for monitoring
- Using the Solr spellchecking functionality
- Boosting words closer to each other
- Handling time-sliced data using aliases
- Implementing the autocomplete functionality for categories
- Implementing the autocomplete functionality for products
- Introduction
- Chapter 10. Real-life Situations
- Avoiding swapping
- Tuning segment merging
- Adjusting the Jetty configuration to avoid deadlocks
- Using the check index functionality
- SolrCloud read-side fault tolerance
- Migrating data to another collection
- Configuring sorting for non-English languages
- Diagnosing and dealing with memory problems
- Dealing with the too many opened files exception
- Introduction
- Chapter 9. Dealing with Problems
- Efficient documents grouping using the post filter
- Grouping documents by the function value
- Grouping documents by the query value
- Grouping documents by the field value
- Altering the index structure on a live collection
- Retrieving information about the index structure
- Using versioning
- Efficient highlighting
- Highlighting fragments found in documents
- Finding similar documents
- Introduction
- Chapter 8. Using Additional Functionalities
- Using routing
- Using aliasing
- Moving shards between nodes
- Removing replicas
- Adding replicas after collection creation
- Creating a collection on defined nodes
- Having more than a single shard from a collection on a node
- Splitting shards
- Setting up multiple collections on a single cluster
- Creating a new SolrCloud cluster
- Introduction
- Chapter 7. In the Cloud
- Configuring numerical fields for high-performance sorting and range queries
- Controlling the filter execution to improve expensive filter performance
- Avoiding caching of rare filters to improve the performance
- Speeding up indexing with Solr segment merge tuning
- Lowering the memory consumption of faceting and sorting
- Improving Solr query performance after the start and commit operations
- Configuring the filter cache
- Configuring the query result cache
- Configuring the document cache
- Handling deep paging efficiently
- Introduction
- Chapter 6. Improving Solr Performance
- Improving faceting performance for low cardinality fields
- Calculating faceting for relevant documents in groups
- Using decision tree faceting
- Removing filters from faceting results
- Getting the number of documents matching the query and subquery
- Getting the number of documents with the same value range
- Getting the number of documents with the same field value
- Introduction
- Chapter 5. Faceting
- Rescoring query results
- Handling typos with n-grams
- Using the Solr document query join functionality
- Using simple nested queries
- Affecting document score using function queries
- Controlling the number of terms needed to match
- Sorting data on the basis of a function value
- Handling hierarchies with nested documents
- Handling user queries without errors
- Phrase queries with shingles
- Using boosting with autocomplete
- Using position aware queries
- Understanding and using the Lucene query language
- Introduction
- Chapter 4. Querying Solr
- Using patterns to replace tokens
- Using position increment to divide sentences
- Using the n-gram approach to do performant trailing wildcard searches
- Using nonaggressive stemmers
- Stemming different languages
- Using synonyms
- Storing data outside of Solr index
- Removing HTML tags during indexing
- Using the enumeration type
- Introduction
- Chapter 3. Analyzing Your Text Data
- Handling multiple currencies
- Optimizing the primary key indexation
- Detecting the document language during indexation
- Updating document fields
- Indexing multiple geographical points
- Transforming data when using DIH
- Incremental imports with DIH
- Indexing data from a database using Data Import Handler
- Using scripting update processors to modify documents
- Using parsing update processors to parse data
- Counting the number of fields
- Indexing PDF files
- Introduction
- Chapter 2. Indexing Your Data
- Changing similarity
- Configuring the Solr heartbeat mechanism
- Configuring SolrCloud for high-querying use cases
- Configuring SolrCloud for high-indexing use cases
- Configuring SolrCloud for NRT use cases
- Using core discovery
- Limiting I/O usage
- Using Solr in a schemaless mode
- Configuring the Solr spellchecker
- Choosing the proper directory configuration
- Migrating configuration from master-slave to SolrCloud
- Installing ZooKeeper for SolrCloud
- Running Solr on a standalone Jetty
- Introduction
- Chapter 1. Apache Solr Configuration
- Customer support
- Reader feedback
- Conventions
- Sections
- Who this book is for
- What you need for this book
- What this book covers
- Preface
- Support files eBooks discount offers and more
- www.PacktPub.com
- About the Reviewers
- Acknowledgments
- About the Author
- Credits
- Solr Cookbook Third Edition
- coverpage
- coverpage
- Solr Cookbook Third Edition
- Credits
- About the Author
- Acknowledgments
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Sections
- Conventions
- Reader feedback
- Customer support
- 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 cases
- Configuring 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 currencies
- Chapter 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 errors
- Handling hierarchies with nested documents
- Sorting data on the basis of a 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 results
- Using 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
- Controlling the filter execution to improve expensive filter performance
- Configuring numerical fields for high-performance sorting and range queries
- Chapter 7. In the Cloud
- Introduction
- Creating a new SolrCloud cluster
- Setting up multiple collections on a single cluster
- Splitting shards
- Having more than a single shard from a collection on a node
- Creating a collection on defined nodes
- Adding replicas after collection creation
- Removing replicas
- Moving shards between nodes
- Using aliasing
- Using routing
- Chapter 8. Using Additional Functionalities
- Introduction
- Finding similar documents
- Highlighting fragments found in documents
- Efficient highlighting
- Using versioning
- Retrieving information about the index structure
- Altering the index structure on a live collection
- Grouping documents by the field value
- Grouping documents by the query value
- Grouping documents by the function value
- Efficient documents grouping using the post filter
- Chapter 9. Dealing with Problems
- Introduction
- Dealing with the too many opened files exception
- Diagnosing and dealing with memory problems
- Configuring sorting for non-English languages
- Migrating data to another collection
- SolrCloud read-side fault tolerance
- Using the check index functionality
- Adjusting the Jetty configuration to avoid deadlocks
- Tuning segment merging
- Avoiding swapping
- Chapter 10. Real-life Situations
- Introduction
- Implementing the autocomplete functionality for products
- Implementing the autocomplete functionality for categories
- Handling time-sliced data using aliases
- Boosting words closer to each other
- Using the Solr spellchecking functionality
- Using the Solr administration panel for monitoring
- Automatically expiring Solr documents
- Exporting whole query results
- Index 更新時間:2021-08-06 19:39:43