O'Reilly logo

Hibernate Search by Example by Steve Perkins

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. Advanced Performance Strategies

In this chapter, we will look at some advanced strategies for improving the performance and scalability of production applications, through code as well as server architecture. We will explore options for running applications in multi-node server clusters, to spread out and handle user requests in a distributed fashion. We will also learn how to use sharding to help make our Lucene indexes faster and more manageable.

General tips

Before diving into some advanced strategies for improving performance and scalability, let's briefly recap some of the general performance tips already spread across the book:

  • When mapping your entity classes for Hibernate Search, use the optional elements of the @Field annotation ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required