Elasticsearch: Søgemaskinen bag moderne applikationer
Elasticsearch er en distribueret open source-søge- og analysemaskine, der driver fuldtekstsøgning, loganalyse og udforskning af data i realtid i stor skala. Den udgør kernen i Elastic Stack og bruges i produktion af virksomheder lige fra nystartede virksomheder til store koncerner. Dette forløb lærer dig at bygge, forespørge på og drive Elasticsearch-klynger — fra indeksering af dit første dokument til optimering af relevans og administration af installationer med flere noder.
Det lærer du
Du begynder med grundlæggende søgebegreber og dokumenthandlinger og går derefter videre til at skrive præcise forespørgsler, bruge aggregeringer til dataanalyse og analysere tekst med optimering af relevans. Du lærer datamodellering og mappinger, der holder dine indekser effektive, integrerer Elasticsearch med værktøjer i økosystemet og anvender sikkerhed og adgangskontrol til at beskytte din klynge. Forløbet afsluttes med klyngeadministration, optimering af ydeevne og avancerede anvendelser, herunder bedste praksis til produktion.
Læringsforløbet
Tolv kurser spænder fra A1 til C1. Forløbet åbner med Introduktion til Elasticsearch og søgebegreber og fortsætter med Indeksering og grundlæggende dokumenthandlinger, Forespørgsler på data — grundlæggende søgning og Integrationer og værktøjer i økosystemet. B2-blokken dækker Avancerede søgeteknikker, Datamodellering og mappinger, Aggregeringer til dataanalyse, Tekstanalyse og optimering af relevans samt Sikkerhed og adgangskontrol. De sidste tre C1-kurser tager fat på Skalerbarhed og klyngeadministration, Optimering af ydeevne og Avancerede anvendelser og bedste praksis.
Sådan fungerer det
Hvert kursus er opdelt i korte, fokuserede lektioner, som du gennemfører i den indbyggede editor med feedback i realtid. En AI-underviser er tilgængelig, når du går i stå, så du kan arbejde i dit eget tempo uden at miste fremdriften.