Chapter 9. Scaling out

This chapter covers

  • Adding nodes to your Elasticsearch cluster
  • Master election in your Elasticsearch cluster
  • Removing and decommissioning nodes
  • Using the _cat API to understand your cluster
  • Planning and scaling strategies
  • Aliases and custom routing

Now that you have a good understanding of what Elasticsearch is capable of, you’re ready to hear about Elasticsearch’s next killer feature: the ability to scale—that is, to be able to handle more indexing and searching or to handle indexing and searching faster. These days, scaling is an important factor when dealing with millions or billions of documents. You won’t always be able to support the amount of traffic you’d like to on a single running instance of Elasticsearch, ...

Get Elasticsearch in Action now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.