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

Summary

In this chapter, we learned how to work with applications in a modern distributed server architecture, to allow for scalability and better performance. We have seen a working cluster implemented with a filesystem-based directory provider and JMS-based backend, and now have enough knowledge to explore other approaches involving Inifinispan and JGroups. We used sharding to split a Lucene index into smaller chunks, and know how to go about implementing our own custom sharding strategy, if necessary.

This brings us to the end of our little adventure with Hibernate Search! We have covered a lot of critical concepts about Hibernate, Lucene and Solr, and searches in general. We have learned how to map our data to search indexes, query and update ...

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