Use ElasticSearch through the ElasticSearch DAO or the ElasticSearch DataDescriptor. We developed our ElasticSearch solution to have a JPA-like operation. It is capable of reading/writing data, filtering and ordering data and creating and deleting indexes.
ElasticSearch is available as a JBStrap plugin. Two things are necessary to use the plugin.
First, you have to insert the following entry into the POM.XML file:
The second step is loading the plugin into the application. To do this, you have to insert the following code into the loadPlugins() method in the application's Startup class: