#3 Elasticsearch

Techtiefen - Ein Podcast von Nico Kreiling

Kategorien:

In dieser Folge erklärt Wolfang, warum sich Elasticsearch als Mischung aus Datenbank und Suchmaschine perfekt für die Arbeit mit großen Textmengen eignet. Basierend auf der Java Textsuch-Bibliothek Apache Lucene bietet Elasticsearch alles was es zum performanten Verarbeiten von Softwarelogs, Chatprotokollen oder einer privaten Gedichtsammlung bedarf: Eine skalierenden Server-Infrastruktur, performanter Indizierung und Textverarbeitungsfunktionalitäten wie Stemming und Lemmatization. Der Zugriff erfolgt über eine REST-Schnittstelle oder geeignete Tools aus dem Elastic-Universum, das auch weitere Komponenten zur Datenaggregation und Visualisierung bietet. Kurz wird entsprechend auch auf Beats, LogStash und Kibana eingegangen.