Internet, IT & Network Security

ElasticSearch vs. Solr

Mittwoch, 13. Februar 2013 Internet, IT & Network Security
ElasticSearch und Apache Solr sind Enterprise Search Engines

ElasticSearch sowie Apache Solr sind zwei unterschiedliche Möglichkeiten, um Suchen schneller zu gestalten.
Beide nutzen die leistungsfähige Volltextsuchmaschine Apache Lucene und setzen dem Ganzen noch das Clustering oben drauf.

ElasticSearch und Apache Solr sind Enterprise Search Engines.

ElasticSearch sowie Apache Solr sind zwei unterschiedliche Möglichkeiten, um Such-Abfragen schneller zu gestalten. Beide nutzen die leistungsfähige Volltextsuchmaschine Apache Lucene und fügen deren Funktionalität noch Clustering hinzu. Durch ihren nicht-relationalen Ansatz sind sie auf Indexing ausgelegt und erreichen so unvergleichbar schnelle Volltextsuchen.

Als Testbed zur Erweiterung unseres technischen Horizonts betreiben wir verschiedene Server mit ElasticSearch oder Apache Solr Implementationen. 
 
Während sich bei uns ElasticSearch derzeit noch im Teststadium befindet und noch keine Server produktiv eingesetzt werden, läuft die Suchmaschine dieser Webseite und des Blogs bereits mit einer Apache Solr Anbindung.
Apache Solr ist im Gegensatz zu seinem kleinen Bruder ElasticSearch nicht auf zeitkritische Echtzeitapplikationen ausgelegt und kann u.U. bei einer größeren Neuindexierung sowie gleichzeitigen multiplen Abfragen etwas langsamer auf Requests antworten. Da in Webseiten normalerweise nicht ständig große Mengen an Neudaten indiziert und gesucht werden müssen, ist Solr hier ein guter Einstieg in diese neue Such-Technologie.
 
Anders sieht es bei ElasticSearch aus: Unsere Testserver verarbeiten derzeit eine große Anzahl an Daten über einen längeren Zeitraum. Dadurch erhalten wir eine statistische Relation, was mit diesem Setup erreicht werden kann.


Footer

Suchformular

TMT GmbH & Co. KG | Nürnberger Straße 42 | 95448 Bayreuth
Tel: +49 (0)921 507 200 - 0 | Fax: +49 (0)921 507 200 - 299 | E-Mail: net@tmt.de


Spinetix - Certified Silver Dealer Veeam ProPartner Askozia Certified Partner TMT Broadcast Eaton Electric GmbH Acronis Authorized Partner medi bayreuth - TMT leistet IT, Sicherheitstechnik und Webdesign Aruba Networks RIPE NCC