- Doświadczenie z Solr
Publiczność
- Programiści
Solr to platforma wyszukiwania oparta na bibliotece Apache Lucene. Dzięki Solr programiści mogą utrzymywać mapowanie kluczowych elementów, takich jak słowa, terminy, frazy itp. Advanced Solr umożliwia stworzenie platformy wyszukiwania wysokiego poziomu.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą wiedzieć, jak używać Solr do zaawansowanego rozwoju.
Pod koniec tego szkolenia uczestnicy będą mogli
- Dostroić i skalować Solr i SolrCloud.
- Usprawnić monitorowanie plików dziennika.
- Zintegrować indeks i wtyczki czasu zapytań.
- Tworzyć zoptymalizowane klastry obsługujące tysiące zapytań na sekundę.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Wprowadzenie
Solr i otwarte systemy zarządzania treścią Management
- Procesy i moduły używane w otwartych systemach zarządzania treścią
- Pliki schema.xml i solr.config
Zaawansowane funkcjonalności Solr
- Otwarte interfejsy i formaty danych
- Skalowalność
- XML, jSON i HTTP
- Indeksowanie w czasie rzeczywistym
- Przechowywanie
Solr i jego zaawansowane możliwości wyszukiwania
- Proces segregacji treści i użytkowników
- Wyszukiwanie fasetowe i filtrowanie, które pozwala na usunięcie danych w razie potrzeby
- Możliwości dopasowywania
- Funkcje wyszukiwania geoprzestrzennego
Przygotowanie środowiska programistycznego
- Konfiguracja Solr
- Instalacja i konfiguracja JDK 8
- Tworzenie pliku serwera
Tworzenie modułu
- Tworzenie katalogu folderów w SolrCloud
- Tworzenie i dodawanie plików jSON
- Edytowanie plików schematu
- Tworzenie i dodawanie pól
Indeksowanie danych
- Pliki XML
- Dodawanie danych przez serwer HTTP
- Dodawanie danych przez klienta natywnego
Wyszukiwanie danych
- Żądania HTTP
- Parametry zapytań URL
- Wysokopoziomowe zapytania (podświetlanie, grupowanie itp.)
Podsumowanie i wnioski
United Arab Emirates - Advanced Solr
Czech Republic - Advanced Solr