Elasticsearch Schulung

Grundlagen, Einführung, Praxis & mehr

Elasticsearch ist eine Suchmaschine auf Basis von Lucene. Diese Schulung behandelt Elasticsearch anhand von praktischen Beispielen und die Verwendung mit Java.

Trainer: 

Stefan Reuter

Schulungsziel

In dieser Schulung lernen Sie Elasticsearch, die Einsatzmöglichkeiten und konkrete Nutzung kennen. Nach einer Einführung in Informationretrieval lernen Sie die Architektur und Einrichtung von von Elasticsearch kennen. In praktischen Übungen nutzen Sie Elasticsearch über die Java- und JSON-API.

Nach diesem Seminar sind Sie in der Lage Elasticsearch für die Volltextsuche in Ihren Anwendungen zu nutzen.

Vorkenntnisse:

Java Grundlagen

Dauer:

3 Tage

Themen

Die folgenden Themen werden in dieser Schulung behandelt:

  • Einführung in Elasticsearch und zugrunde liegende Technologien

    • Historie

    • Ziele und Einsatzgebiete

    • Information Retrieval: Index, Document, Mapping, Analyzer

    • Lucene, SolR vs. Elasticsearch

  • Architektur

    • Cluster, Sharding

    • Node Client, Transport Client, REST API

  • CRUD mit Java

    • Index Management

    • Document Creation/Deletion

    • Search, Queries, Filters, ID Creation, Concurrency Control

  • Fortgeschrittene Inhalte

    • Aggregations (Facets), Search Suggestions, Highlighting

    • Document Internationalization, Document Denormalization, Score Improvement

    • Schema/Index Migration

    • Plugins

    • Integration mit Logstash

Nichts für Sie dabei?

Bitte sprechen Sie uns an, wenn Sie Interesse an einem Thema
haben, das wir nicht explizit aufgeführt haben. Wir arbeiten
sowohl mit unabhängigen Experten und namhaften Partnern
zusammen und erstellen gerne ein individuelles Angebot für Sie.

up
contact