Hibernate Search vs spring-data-solr, spring-data-elasticsearch

Eu tenho uma inicialização da primavera, o aplicativo da Web Spring Data JPA (hibernação) e quero introduzir o recurso de pesquisa de texto.

Eu entendo o seguinte

Tanto a pesquisa de hibernação quanto os dados de primavera- * podem ser integrados ao meu aplicativo

A pesquisa do Hibernate pode funcionar com o Lucene incorporado ou a pesquisa elástica externa.

A pesquisa elástica externa / solr tem seus próprios benefícios, mas estou bem com

incorporado também para começar.

Minhas perguntas

Qual biblioteca é melhor para fácil desenvolvimento e manutenção.Eu vejo muitos prós e contras de solr vs elasticsearch, mas preciso dos prós e contras da pesquisa do Hibernate vs spring-data- *Encontrei um exemplo sobre a introdução do Hibernate Search em um aplicativo existente. mas nada em dados de primavera, como reindexar ou acionar a indexação dos dados existentes do banco de dados no Spring-data- data-

questionAnswers(1)

yourAnswerToTheQuestion