Elasticsearch is designed to work well with a small dataset and to scale to big data. However, there are a few design decisions that need to be made to take advantage of this scale. This chapter discusses the techniques that are available to make scaling easy.