This event has already taken place. Check upcoming events
NodeSchool Łódź - Elasticsearch
Event:
NodeSchool Łódź - Elasticsearch
Event type:
Training
Category:
Topic:
Date:
10.11.2018 (saturday)
Time:
10:00
Language:
Polish
Price:
Free
City:
Place:
Sii Łódź
Address:
ul. Kopcińskiego 79
Log in, by zgłosić zmianę.
Agenda:
1. Wprowadzenie
- Czym jest Elasticsearch
- Architektura ( klaster, indeks, dokument, typ
- Przygotowanie środowiska
2. Modelowanie danych
- Struktura dokumentu
- Zagnieżdżone dokumenty
- Relacje pomiędzy dokumentami
- Operacje na indeksie i jego ograniczenia
- Sposoby modyfikacji dokumentów ( indeksowanie, aktualizacja, usuwanie )
3. Przetwarzanie tekstu
- Tokenizacja treści
- Tworzenie własnych analizatorów
- Obsługa języków czyli lematyzacja
- Synonimy
4. Wprowadzenie do wyszukiwania
- Proste metody wyszukiwania
- Wyszukiwanie pełnotekstowe
- Przeszukiwanie po jednym lub wielu polach
- Uwzględnianie literówek ( fuziness - odległość Levenshteina )
- Pomijanie nieznaczących znaków
- Przeszukiwanie dokumentów zagnieżdżonych
5. Agregacja danych
- Podstawowe metody agregacji danych ( Bucket Aggregations )
- Agregacje metryczne ( Metrics Aggregations )
6. Co jeszcze warto wiedzieć o Elasticsearch?
- Rozwiązania integrowalne z Elasticsearch
- Zabezpieczenie serwera
Description:
Co będzie potrzebne?
Laptop z zasilaczem.
Wersja 1 - Docker - na komputerze musi być zainstalowany Docker oraz pobrany obraz nshou/elasticsearch-kibana
Wersja 2 - Virtual Box - komputerze musi być zainstalowany Virtual Box, a tydzień przed warsztatami zostanie dostarczony link do obrazu z przygotowanym systemem.
Patrz też https://czterytygodnie.pl/przygotowanie-srodowiska-do-warsztatow-10-11-2018/