Plan Szkolenia
Ogółem Goal
Zapewnij doświadczonym twórcom stron internetowych i personelowi technicznemu kompleksowe wprowadzenie do platformy wyszukiwania Solr. Naucz programistów głębokich umiejętności tworzenia rozwiązań wyszukiwania.
I. Podstawy
- Przegląd Solr
- Instalacja i uruchomienie Solr
- Dodawanie treści do Solr
- Czytanie odpowiedzi Solr XML.
- Zmiana parametrów w adresie URL
- Korzystanie z interfejsu przeglądania
- Laboratoria: zainstaluj Solr, uruchom zapytania
II. Searching
- Sortowanie wyników
- Parsery zapytań
- Więcej zapytań
- Parametry żądania okablowania sprzętowego
- Dodawanie pól do wyszukiwania domyślnego
- Fasowanie
- Grupowanie wyników
- Laboratoria: zaawansowane zapytania, eksperymenty z wyszukiwaniem fasetowym
III. Indeksowanie
- Dodawanie własnych treści do Solr
- Usuwanie danych z solr
- Tworzenie wyszukiwania w księgarni
- Dodawanie danych książki
- Eksploracja danych ksiąg
- Deduplikuj procesor aktualizacji
- Laboratoria: indeksowanie różnych zbiorów dokumentów
IV. Aktualizacja schematu
- Dodawanie pól do schematu
- Analizowanie tekstu
- Laboratoria: dostosuj schemat Solr
V. Trafność
- Ważenie pola
- Zapytania frazowe
- Zapytania funkcyjne
- Bardziej zagmatwane wyszukiwanie
- Brzmi jak
- Laboratoria: wdrażanie zapytań o trafność
VI. Rozszerzone funkcje
- Bardziej jak to
- Geoprzestrzenny
- Sprawdzanie pisowni
- Propozycje
- Podświetlanie
- Pseudopola
- Pseudo-złączenia
- Wielojęzyczny
- Laboratoria: wdrażanie sprawdzania pisowni i sugestii
VII. Wielordzeniowy
- Dodawanie większej liczby rodzajów danych
- Laboratoria: tworzenie i administrowanie rdzeniami
VIII. SolrCloud
- Wstęp
- Jak działa SolrCloud
- Zaangażuj strategie
- Strażnik zoo
- Zarządzanie plikami konfiguracyjnymi Solr
- Laboratoria: administrowanie SolrCloud
IX. Programowanie z Solr API
- Rozmowa z Solr przez REST
- Konfiguracja
- Indeksowanie i wyszukiwanie
- Solr i wiosna
- Laboratoria: kod do odczytu i zapisu indeksu Solr, ćwiczenie w Springu z Solr
X. Programowanie z Lucene API
- Budowa indeksu Lucene
- Search przeglądanie, debugowanie
- Wyodrębnianie tekstu za pomocą Tiki
- Skalowanie indeksów Lucene na klastrach
- Strojenie wydajności Lucene
- Laboratoria: kodowanie w Lucene
XI. Wniosek
- Inne podejścia do wyszukiwania
- ElastycznySearch
- DataStax Enterprise: Solr+Cassandra
- Integracja z Clouderą Solr
- Plama
- Przyszłe kierunki
Wymagania
Wszyscy uczestnicy powinni być doświadczonymi pracownikami technicznymi z doświadczeniem w obsłudze aplikacji internetowych, a najlepiej w ich tworzeniu.
Środowisko laboratoryjne:
Serwery Amazon EC2 zostaną udostępnione studentom do instalacji, administracji i pracy laboratoryjnej. Studenci będą potrzebować klienta SSH i przeglądarki, aby uzyskać dostęp do klastra.
Zero Install : Nie ma potrzeby instalowania oprogramowania Solr na komputerach uczniów! (chociaż jest to możliwe)
Opinie uczestników (7)
przekrojowa wiedza trenera, doświadczenie w różnych rozwiązaniach
Piotr Kozlowski - Media4U Sp. z o. o.
Szkolenie - Solr for Developers
Bardzo przyjazny i wyrazny sposób przekazywania wiedzy , bardzo na plus
Roman Pytka - Media4U Sp. z o. o.
Szkolenie - Solr for Developers
bardzo konkretny i praktyczny. Żadne "szkolenia PowerPoint", tylko rzeczywiste scenariusze i demonstracje.
Michael Sperber - WUR/ Computrain
Szkolenie - Solr for Developers
Przetłumaczone przez sztuczną inteligencję
Problemy i rozwiązania branżowe. Praktyczna wiedza.
Wojciech Walczyszyn - SAP
Szkolenie - Solr for Developers
Przetłumaczone przez sztuczną inteligencję
To było szerokie, precyzyjne i dobrze wyjaśnione.
Wojciech Drzewiecki - SAP
Szkolenie - Solr for Developers
Przetłumaczone przez sztuczną inteligencję
praktyczne przykłady, odwołania do wdrożeń, atmosfera
Kinga Delinger
Szkolenie - Solr for Developers
widza i kompetencja prowadzącego