Warum mit Elasticsearch oder Apache Solr zusammen mit Hibernate Search?

Habe ich gelernt und verstanden, dass Elasticsearch, Apache Solr und Hibernate Search sind auf der Basis der Apache Lucene Bibliothek. Sie bieten schnelle Volltextsuche und alle von Ihnen verwenden entweder JPA-Annotationen, Umsetzung von JPA und/oder definieren Sie eigene Anmerkungen. Sie werden meist zusätzlich zu RDBMS/NoSQL-datenspeicher. Die indizierte und durchsuchbare Daten in form von Dokumenten.

Ich bin völlig in Ordnung, dass jemand die Frage stellt, Solr vs. Hibernate Search - Welche wählen und Wann? oder sogar "Elasticsearch vs, Solr' oder 'Elasticsearch vs Hibernate Search'
Aber dann gibt es diese Hibernate Search/Elasticsearch-Anschluss als einen Ansatz zu verwenden, Hibernate Search und Elasticsearch neben oder dieser Beitrag der Frage "Wie integrieren, Hibernate, Solr zusammen?" mit den Antwort-wie integrieren Hibernate Search und Solr zusammen, das ist für mich etwas anderes, richtig?

Vorausgesetzt die obige Zusammenfassung ist korrekt und in Anbetracht des verlinkten posts verwirrt mich: Warum tun Menschen betrachten oder verwenden Elasticsearch oder Solr neben Hibernate Search? Ist das nicht redundant? Oder funktioniert das Hibernate Suche bieten eine Schnittstelle für Solr/Elasticsearch die Hibernate ORM nicht und ist somit nur als eine Art adapter?

InformationsquelleAutor Steven | 2014-01-16
Schreibe einen Kommentar