Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie do technologii wyszukiwania
- Podstawy silników wyszukiwania i wyszukiwania informacji
- Zrozumienie przepływów pracy indeksowania i wyszukiwania
- Przegląd nowoczesnych platform wyszukiwania
- Porównanie SolrCloud z innymi rozproszonymi rozwiązaniami wyszukiwania
Podstawy Apache Lucene i Apache Solr
- Wprowadzenie do architektury Apache Lucene
- Przegląd możliwości Apache Solr
- Kolekcje Solr, rdzenie, dokumenty i schematy
- Zrozumienie cyklu życia wyszukiwania i indeksowania w Solr
Architektura i koncepcje SolrCloud
- Zrozumienie rozproszonej architektury wyszukiwania
- Czym SolrCloud różni się od tradycyjnych wdrożeń Solr
- Komponenty SolrCloud i struktura klastra
- Kolekcje, shardy, repliki i liderzy
- Projektowanie skalowalnych środowisk wyszukiwania
Wdrażanie SolrCloud na AWS
- Przygotowywanie środowisk Amazon EC2
- Instalacja i konfiguracja klastrów SolrCloud
- Konfigurowanie węzłów i komunikacji w klastrze
- Zarządzanie usługami i konfiguracjami SolrCloud
Indeksowanie i zarządzanie danymi w SolrCloud
- Dodawanie dokumentów do shardów i zarządzanie nimi
- Zrozumienie strategii indeksowania
- Strategie zatwierdzania i optymalizacja
- Zarządzanie aktualizacjami i indeksowaniem rozproszonym
Koordynacja klastra z Apache ZooKeeper
- Wprowadzenie do ZooKeeper i jego roli w SolrCloud
- Zarządzanie stanem i konfiguracją klastra
- Automatyzacja koordynacji klastra
- Obsługa plików konfiguracyjnych z ZooKeeper
Niezawodność, odporność na awarie i skalowanie
- Zrozumienie replikacji i wysokiej dostępności
- Projektowanie odpornych na awarie wdrożeń SolrCloud
- Równoważenie obciążenia żądań wyszukiwania
- Konfigurowanie przełączania awaryjnego i ciągłego przetwarzania
Administracja i monitorowanie SolrCloud
- Zarządzanie SolrCloud za pomocą interfejsów administracyjnych
- Monitorowanie kondycji i wydajności klastra
- Zarządzanie błędami i rozwiązywanie problemów
- Utrzymanie i optymalizacja operacji klastrowych
Praktyczne warsztaty SolrCloud
- Wdrażanie klastra SolrCloud na AWS
- Tworzenie kolekcji i zarządzanie shardami
- Konfigurowanie replikacji i przełączania awaryjnego
- Testowanie rozproszonych operacji wyszukiwania
Przegląd kursu i najlepsze praktyki
- Przegląd decyzji dotyczących architektury SolrCloud
- Zalecenia dotyczące wydajności i operacji
- Typowe wyzwania wdrożeniowe
- Kolejne kroki w administracji SolrCloud
Wymagania
- Zrozumienie koncepcji wyszukiwania
- Podstawowa znajomość Javy
14 godzin