Chapter 6. Improving Solr Performance

In this chapter, we will cover the following topics:

  • 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

Introduction

The performance of an application is one of the most important factors. Of course, there are other factors such as usability and availability—we ...

Get Solr Cookbook - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.