Elastic Search

Elasticsearch ist eine skalierbare und leistungsstarke Such- und Analyse-Engine. Sie ermöglicht das Durchsuchen, Analysieren und Visualisieren von großen Datenmengen in Echtzeit. Elasticsearch wird oft als Backend-System in Anwendungen verwendet, um eine schnelle und genaue Suche zu ermöglichen.

Mit Hilfe der Elastic Search können Text-, Numerische-, strukturierte, sowie unstrukturierte Daten als auch Geodaten verarbeitet werden.

Schnelligkeit

Elastic Search ist extrem schnell und braucht bloß ein paar Sekunden von der Indexierung eines Eintrags bis zur Auffindbarkeit im System.

Verteilung

Durch die Verwendung von Shards durch die Elastic Search haben Sie selbst bei Hardware Ausfällen die Möglichkeit Ihre Daten durch redundante Kopien wiederherzustellen.

Skalierbarkeit

Fügen Sie neue Server hinzu, werden diese direkt von Elastic Search verwendet, um neue Shards zu erstellen und Ihre Daten zu verarbeiten.

Ökosystem

Durch den Elastic Stack erhalten Sie die Möglichkeit Ihre Daten bereits vor der Indexierung zu verarbeiten und zum Beispiel mit Kibana in Echtzeit zu visualisieren.