Bądźmy w kontakcie

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

Liczba uczestników


Cena za uczestnika (netto)

Propozycje terminów

Powiązane Kategorie