Elasticsearch: nykyaikaisten sovellusten hakukone
Elasticsearch on hajautettu, avoimen lähdekoodin haku- ja analytiikkamoottori, joka mahdollistaa kokotekstihaun, lokien analysoinnin ja reaaliaikaisen datan tutkimisen suuressa mittakaavassa. Se on Elastic Stackin ytimessä, ja sitä käytetään tuotannossa aina varhaisvaiheen startup-yrityksistä suuriin yrityksiin. Tällä oppimispolulla opit rakentamaan, kyselemään ja ylläpitämään Elasticsearch-klustereita ensimmäisen dokumentin indeksoinnista osuvuuden säätämiseen ja usean solmun käyttöönottojen hallintaan.
Mitä opit
Aloitat haun peruskäsitteistä ja dokumenttioperaatioista ja etenet täsmällisten kyselyjen kirjoittamiseen, datan analytiikkaan tarkoitettuihin aggregointeihin sekä tekstin analysointiin ja osuvuuden säätämiseen. Opit datamallinnusta ja mappauksia, joiden avulla indeksit pysyvät tehokkaina, yhdistät Elasticsearchin ekosysteemin työkaluihin ja suojaat klusterisi tietoturvan ja käyttöoikeuksien hallinnan avulla. Polku päättyy klusterien hallintaan, suorituskyvyn säätämiseen ja edistyneisiin käyttötapauksiin, joihin kuuluvat tuotantoympäristöjen parhaat käytännöt.
Oppimispolku
kaksitoista kurssia kattaa tasot A1–C1. Polku alkaa kursseilla Johdatus Elasticsearchiin ja hakukäsitteisiin ja etenee kursseihin Indeksointi ja dokumenttien perusoperaatiot, Datan kysely — haun perusteet ja Integraatiot ja ekosysteemin työkalut. B2-kokonaisuus kattaa Edistyneet hakutekniikat, Datamallinnus ja mappaukset, Aggregoinnit data-analytiikkaa varten, Tekstianalyysi ja osuvuuden säätäminen sekä Tietoturva ja käyttöoikeuksien hallinta. Kolmella viimeisellä C1-kurssilla käsitellään Skaalautuvuus ja klusterien hallinta, Suorituskyvyn säätäminen ja optimointi sekä Edistyneet käyttötapaukset ja parhaat käytännöt.
Näin opiskelet
Jokainen kurssi koostuu lyhyistä ja keskittyneistä oppitunneista, jotka suoritat sovelluksen sisäisessä editorissa reaaliaikaisen palautteen avulla. AI-tutor on käytettävissä aina, kun jäät jumiin, joten voit edetä omaan tahtiisi menettämättä rytmiä.