Ta kontakt

Kursplan

Innføring i søksteknologier

  • Grunnleggende om søkemotorer og informasjonsinnhenting
  • Forståelse av indeksering og søkeflyter
  • Overblikk over moderne søkessplatformer
  • Sammenligning av SolrCloud med andre distribuerte søkeløsninger

Apache Lucene og Apache Solr grunnleggende

  • Innføring i Apache Lucene arkitektur
  • Overblikk over Apache Solr-funksjonalitet
  • Solr-kolleksjoner, kjerner, dokumenter og schemaer
  • Forståelse av Solrs søke- og indekseringssyklus

SolrCloud arkitektur og konsepter

  • Forståelse av distribuert søkearkitektur
  • Hvordan SolrCloud skiller seg fra tradisjonelle Solr-deployinger
  • SolrCloud komponenter og klusterstruktur
  • Kolleksjoner, shards, replikater og ledere
  • Design av skalbare søkemiljøer

Utbreding av SolrCloud på AWS

  • Forberedelse av Amazon EC2-miljøer
  • Installasjon og konfigurasjon av SolrCloud-kluster
  • Oppsett av noder og klusterkommunikasjon
  • Administrasjon av SolrCloud-tjenester og konfigurasjoner

Indeksering og dataadministrasjon i SolrCloud

  • Legge til og administrere dokumenter tvers Igjennom shards
  • Forståelse av indekseringsstrategier
  • Commit-strategier og optimalisering
  • Administrasjon av oppdateringer og distribuert indeksering

Klusterkoordinering med Apache ZooKeeper

  • Innføring i ZooKeeper og dens rolle i SolrCloud
  • Administrasjon av klusterstatus og konfigurasjon
  • Automatisering av klusterkoordinering
  • Administrasjon av konfigurasjonsfiler med ZooKeeper

Pålitelighet, feiltoleranse og skalering

  • Forståelse av replikering og høy tilgjengelighet
  • Design av feiltolerante SolrCloud-deployinger
  • Lastebalansering av søkessforespørsler
  • Konfigurasjon av failover og kontinuerlig behandling

SolrCloud-administrasjon og overvåking

  • Administrering av SolrCloud gjennom administrasjonsgrensesnitt
  • Overvåking av klusterhelse og ytelse
  • Administrasjon av feil og feilsøking av problemer
  • Vedlikehold og optimalisering av klusterdrift

Praktisk SolrCloud-workshop

  • Utbredelse av et SolrCloud-kluster på AWS
  • Oprettelse av kolleksjoner og administrasjon av shards
  • Konfigurasjon av replikering og failover
  • Testing av distribuerte søkeoperasjoner

Kursvurdering og beste praksis

  • Gjennomgang av SolrCloud-arkitekturbedomminger
  • Anbefalinger for ytelse og drift
  • Vanlige utfordringer ved utbredelse
  • Neste steg for SolrCloud-administrasjon

Krav

  • Forståelse av søkekonsepter
  • Basisk kunnskap om Java
 14 Timer

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier