Schița de curs

Arhitectura de Elasticsearch

  • Lucene
  • Pluginuri
  • Fișiere de configurare
  • CRUD
  • Sortare și relevanță
  • Topologie și clustere
  • Magazin de documente distribuite
  • Întregul corp Search
  • Index Management
  • Operațiuni în vrac
  • Sharding
  • laborator

Instalare

  • Cerințe
  • Diferite moduri de instalare Elasticsearch
  • Fișiere de configurare
  • Interfață web
  • laborator

Mapări

  • CRUD și relația cu documente/indici
  • Tipuri de date
  • Mapări dinamice de câmp
  • Șabloane de index
  • laborator

Search Configurare

  • Structurat Search
  • Text integral Search
  • Analizoare - Tokenizer și filtre
  • Filtre de caractere
  • Analizatoare de testare
  • Analizoare încorporate
  • Manipularea sinonimelor
  • Câmp multiplu Search
  • Potrivire de proximitate
  • Potrivire parțială
  • Ajustarea relevanței
  • laborator

Interogări și filtre

  • Distribuit Search Fundamente
  • Interogați DSL Deep Dive
  • Consultați sfaturi și bune practici
  • laborator

Procesarea limbajului uman

  • Configurarea limbii
  • Configurarea caracterelor chinezești (opțional dacă este necesar)
  • Tokenizare
  • Normalizare
  • Găsirea rădăcinii cuvintelor
  • Cuvinte oprite
  • Sinonime
  • Greșeli de ortografie și greșeli de scriere
  • laborator

Sugestii

  • Termeni, expresie, completare și context
  • Sugestorii
  • Cele mai bune practici
  • laborator

Agregările

  • Fundamentele
  • Scufundare profundă a fiecărei agregare
  • laborator

Modelarea documentelor

  • Obiecte și documente imbricate
  • Impactul structurii documentului asupra căutării
  • laborator

Ajustarea rezultatelor

  • Relații
  • Geolocalizare
  • Agregare
  • laborator

Administrare

  • Monitorizarea
  • Implementare
  • Întreținere și optimizare de bază
  • laborator

Sfaturi și bune practici

  • Relevanță și punctaj
  • Fundamentele
  • Boost and Function Lab
  • Percolator și Notificări
  • Biblioteci client și testare
  • Studii de caz
 28 ore

Mărturii (4)

Cursuri înrudite

Categorii înrudite