Austauschbarkeit von Open Source Suchmaschinen zur Visualisierung und Suche in großen Datenmengen im Enterprise- und IoT-Umfeld

Ulm University

MA Abschlussvortrag, Patrick Bieniek, Ort: O27/545, Datum: 19.06.2018, Zeit: 10:00 Uhr

Die Suche nach Informationen ist ein Vorgehen, das sich in vielen Bereichen des täglichen Lebens wiederfindet. Davon betroffen sind der berufliche als auch der private Alltag. Durch die stetig voranschreitende Digitalisierung und die dadurch resultierende Menge an Daten wird die Suche ein immer komplexeres Thema. Besonders Unternehmen stehen vor der Herausforderung, eine geeignete Suchlösung zu finden. Neben einer passenden Lösung ist die Wiederverwendung von entwickelten Schnittstellen für diese Suchlösung ein bedeutendes Thema, da Eigenentwicklungen, je nach verwendeter Technologie, nicht immer modular aufgebaut sind. Ein Ziel dieser Arbeit ist die technische Gegenüberstellung zweier Enterprise Suchsysteme - Solr und Elasticsearch. Diese beinhaltet eine Auflistung der Kernfunktionen sowie einen genaueren Blick auf die technische Realisierung beider Systeme. Am Beispiel eines simplen IoT-Projektes wird ein möglicher Verwendungszweck für ein Enterprise Suchsystem präsentiert. Ein weiteres Ziel besteht zudem in dem Entwurf und der Implementierung einer modularen Schnittstelle zur Kommunikation mit einem Suchsystem sowie mit der Möglichkeit, das Suchsystem auszutauschen, ohne die Schnittstelle selbst zu ändern. Diese wird anhand eines bereits bestehenden Projektes realisiert und erprobt. Mit Hilfe des modularen Ansatzes von OSGi wird außerdem eine Verwendung in unterschiedlichen Projekten ermöglicht.