A great search experience is a must-have for enterprise applications these days. As full-text search in databases often is limited, Elasticsearch steps in and offers powerful search services through a REST API.
Keeping your domain model and Elasticsearch in sync may seem easy first, but the devil is in the details. What about type conversions, handling of nested entities and associations or the processing of query results?
But no worries, Hibernate Search has got you covered. In this talk you will learn how to index your entity model with the help of a few annotations, let Hibernate Search take care of the database/Elasticsearch synchronization and get back managed objects from full-text queries.
Based on common use cases, you will find out how to prepare your model for indexing, synchronous and asynchronous index updates, different approaches for running searches and more. Be prepared to see code and the great combo of Hibernate Search and Elasticsearch in action.