Szkolenie z zakresu programu Apache Solr
Szkolenie przeznaczone dla osób chcących pozyskać kompetenje i umiejętności z zakresu wykorzystywania programu Apache Solr.
...Zdalne
16 h
8
Szkolenie z zakresu programu Apache Solr
Opis kursu
programu Apache Solr to intensywny kurs, który wprowadza uczestników w świat zaawansowanych systemów wyszukiwania danych. Apache Solr to platforma wyszukiwawcza o otwartym kodzie źródłowym, która umożliwia szybkie i skuteczne przetwarzanie dużych ilości informacji, co czyni ją popularnym rozwiązaniem wśród firm pracujących z ogromnymi zbiorami danych. Szkolenie to skierowane jest zarówno do programistów, jak i osób zajmujących się analizą danych, którzy chcą nauczyć się, jak tworzyć wydajne systemy wyszukiwania i indeksowania.
Podczas kursu uczestnicy poznają podstawy działania Apache Solr, takie jak architektura, konfiguracja i podstawowe operacje wyszukiwania. Nauczą się, jak integrować Solr z istniejącymi aplikacjami oraz jak definiować indeksy danych w różnych formatach, takich jak XML, JSON czy CSV. Szkolenie obejmuje również zaawansowane techniki optymalizacji wyszukiwania, w tym implementację facetingu, sortowania i filtrów, które pozwalają na bardziej precyzyjne przetwarzanie zapytań użytkowników.
Kurs kładzie duży nacisk na zarządzanie replikacją i skalowalnością Solr w dużych środowiskach produkcyjnych, co jest kluczowe dla utrzymania wysokiej wydajności. Uczestnicy dowiedzą się, jak monitorować system, rozwiązywać problemy z wydajnością oraz jak stosować techniki optymalizacji indeksów i zapytań, aby maksymalnie zwiększyć szybkość wyszukiwania. W trakcie szkolenia zostaną omówione także aspekty bezpieczeństwa i kontrola dostępu do danych.
Na zakończenie, uczestnicy zrealizują praktyczne projekty związane z konfiguracją i wdrażaniem Apache Solr w rzeczywistych zastosowaniach, takich jak wyszukiwarki w e-commerce czy systemy rekomendacyjne.
Czego się nauczysz:
- Ustawienia wyszukiwarki;
- Konfigurowanie serwera wyszukiwarki opartej o API;
- Dostosowanie konfiguracji wyszukiwarki;
- Przegląd możliwych rozszerzeń Drupala;
- Taksonomia;
- Podstawowe parametry usług facetingu;
- Definiowanie parametru trafności wyszukiwania
- Wyświetlanie faset na stronach nie związanych z wyszukiwaniem;
- Filtr pakietów;
- Kontrola języka;
- Dostęp do węzła;
- Pole URL;
- Pola zagregowane;
- Pełny widok encji;
- Hierarchia indeksów;
Wymagania:
- system operacyjny Windows 7/8/10 lub Mac OS X
- pakiet Microsoft Office, Libre Office, Open Office
- minimalna prędkość łącza: 512KB/sek