Acest curs de Elasticsearch este destinat celor care doresc să învețe cum să utilizeze tehnologia Elasticsearch pentru stocarea și interogarea unor volume mari de date, cu o scalabilitate ușoară. Indiferent dacă construiești un motor de căutare full-text pentru clienții tăi sau dorești să stochezi, analizezi și vizualizezi volume mari de loguri și date de business într-un singur loc, acest curs este proiectat pentru tine.
Pe parcursul cursului, fiecare participant va înțelege fiecare concept și îl va aplica imediat în laboratoare practice. De asemenea, materialele de curs oferite permit oricând reîmprospătarea cunoștințelor.
- Profesioniștilor IT care au nevoie să stocheze și să caute rapid volume mari de date și să le vizualizeze eficient
- Introducere în Elasticsearch și lucrul cu operațiuni CRUD
- Mapping: index, tipuri, câmpuri, template-uri și proprietăți dinamice
- Analiza textului și relevanța căutării pentru date nestructurate
- Tokenizare, filtre, analizatori și gestionarea limbilor
- Interogări distribuite, Query DSL și filtre avansate
- Agregări și calculul sumar al datelor
- Sugestii și autocompletări pentru interfețe de căutare
- Modelarea datelor: relații, subdocumente, legături părinte-copil
- Stored queries și mecanisme de optimizare a performanței
- Cunoștințe de bază despre sisteme de baze de date
- De ce Elasticsearch?
- Introducere
- Operațiuni CRUD și indexare bulk
- Mapping și configurări de bază
- Mapping
- Structura indexurilor și tipurile de date
- Proprietăți dinamice și template-uri
- Introducere în analiza textului
- Date nestructurate și relevanța căutării
- Analiza textului
- Analyzers, tokenizare și filtre
- Gestionarea limbilor și sinonime
- Căutarea datelor
- Căutare distribuită, Query DSL, filtre avansate
- Agregare
- Agregări de bază și practici recomandate
- Sugestii
- Autocompletare și sugestii contextuale
- Modelarea datelor
- Relații între obiecte și subdocumente
- Stored queries
- Percolator și alte optimizări
Nu sunt recomandări în acest moment.