Chapter 9. Solr and Cloud Computing

In the last chapter, we have seen how Apache Solr can be optimized for better performance on a single node as well as a cluster of nodes. Apache Solr can be scaled horizontally or vertically. Horizontal scaling focuses on adding additional nodes for better distribution of search over multiple machines. Vertical scaling involves adding more resources to the current node setup, such as CPU cores, RAM, or other hardware components. Solr can be scaled in both cases. The IT industry today is keen to look for a way to increase capacity or add capabilities on the fly without investing in new infrastructure, or licensing new software. This requirement highlights the importance of Cloud computing, which provides a subscription-based ...

Get Scaling Apache Solr 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.