Kursplan

Modul 1: Første oppsett

  • Redis Utgivelser
  • Installasjon
  • Konfigurasjon
  • Sikkerhetsmodell
  • Starter Redis under oppstart
  • Sikkerhetsherding brukt av vanlige Linux distribusjoner
  • Klientbibliotek og språkbindinger

Modul 2: Datamodell

  • Primitive data typer og kommandoer for å manipulere dem
  • Typiske brukssituasjoner for hver data type
  • Grunnleggende navngivningskonvensjoner for Redis nøkler
  • "Redis er mestparten av tiden entrådet" - hva det betyr i praksis
  • Redis wire protokoll
  • Hva du skal gjøre hvis din klientbibliotek ikke kjenner til noen nyttige kommandoer
  • Grundene til at noen kommandoer er vilkårlig utilgjengelige i visse klientbiblioteker
  • Hvordan justere tenket fra et relasjonelt databaseutviklers perspektiv
  • Generelle råd om dataorganisering
  • Utløpsdato
  • Pub/Sub
  • Transaksjoner & Lua skript
  • Eksterne moduler
  • Generelle råd om datatilstandsopprettelse

Modul 3: Ytelsestips

  • Benchmarking Redis
  • Kommandoer som burde unngås
  • Feilfrihet for latensproblemer
  • Problemer med store DEL forespørsler - hva du kan bruke i stedet
  • Pipelining
  • Masseinnsetting
  • Feilfrihet for minneoverbruk
  • Råd om minnepresisjon

Modul 4: Drift

  • Tilgjengelige vedlikeholdsmekanismer
  • Forsiktighetsforanstaltninger for å unngå SSD utslittelse
  • Sikkerhetskopi og gjenopprettelse
  • Verktøy for utforskning av databaseinnhold
  • Verktøy for dumpanalyse
  • Tuning mellom robusthet og ytelse
  • Veksling mellom RDB og AOF
  • Brukssituasjoner for diskløs Redis
  • OS-nivå tunable relevante for Redis
  • Måling av Redis ytelse

Modul 5: Mer enn én Redis

  • Starter flere forekomster av Redis på én server
  • Partisjonering på applikasjonsnivå
  • Master-slave replikering
  • Høy tilgjengelighet ved bruk av Redis Sentinel
  • Redis Klynge
  • Får Sentinel og Cluster til å fungere på tvers av NAT
  • Lag konsekvente sikkerhetskopier

Krav

Deltakerne bør være komfortable med grunnleggende systemadministrasjonsoppgaver ved å bruke linux-kommandolinjen. Noen emner krever programmerings- eller skriptferdigheter. Når du bestiller, vennligst oppgi programmeringsspråkene du er kjent med. Hvis det ikke er noen, vil vi bare utstede redis-kommandoer fra redis-cli.

 14 timer

Antall deltakere


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories