Ta kontakt

Kursplan

Modul 1: Innledande oppsett

  • Redis utgiver
  • Installasjon
  • Konfigurasjon
  • Sikkerhetsmodell
  • Start Redis under oppstart
  • Sikkerhetsstrenging utført av vanlege Linux-distribusjonar
  • Klientbibliotek og språktilkoplingar

Modul 2: Datamodell

  • Primitiv datatypar og kommandoar for å manipulere dei
  • Typiske bruksfall for kvar datatyp
  • Vanlege namnkonvensjonar for Redis-nøkkelar
  • "Redis er stort sett enkelt-trådet" - kva det betyr i praksis
  • Redis trådprotokoll
  • Kva skal gjerast dersom klientbiblioteket ikkje kjenner nokre nyttige kommandoar
  • Kvifor nokre kommandoar er bevisst utilgjengelege i nokre klientbibliotek
  • Kva skal justere tenkemåten din frå ein relasjonsdatabasedesignar
  • Allgemeine tips på dataorganisering
  • Utløp
  • Pub/Sub
  • Transaksjonar & Lua-skript
  • Eksterne modullar
  • Allgemeine tips på datakonsistens

Modul 3: Ytelsestips

  • Testkjøring av Redis
  • Kommandoar å unngå
  • Feilsøking av latensproblem
  • Problem med store DEL-førespurnader - kva skal bruke i staden
  • Pipelining
  • Massimport
  • Feilsøking av overbruk av minne
  • Minneoptimeringstips

Modul 4: Operasjonar

  • Tilgjengelege persistensmekanismar
  • Forsiktighetsreglar for å unngå SSD-utsliding
  • Sikkerhetskopi og gjenoppretting
  • Verktøy for utforsking av databaseinnhald
  • Verktøy for analyse av dumping
  • Justering av holdbarheit vs ytelse
  • Bytte mellom RDB og AOF
  • Bruksfall for diskfri Redis
  • OS-nivåjusteringar relevante for Redis
  • Overvaking av Redis-ytelse

Modul 5: Meir enn éin Redis

  • Start fleire instansar av Redis på éin server
  • Applikasjonsnivå-partisjonering
  • Master-slave-replikasjon
  • Høy tilgjenge ved hjelp av Redis Sentinel
  • Redis Cluster
  • Få Sentinel og Cluster til å arbeide på tvers av NAT
  • Gjøre konsistente sikkerhetskopi

Modul 6: Høy tilgjenge

  • Installer og oppsett fleire Redis-serverar
  • Standalone-server med fleire instansar
  • Master/slave-replikasjon
  • Redis HA-cluster med Sentinel
  • Redis sharding-cluster
  • Kombinasjon av Redis-replikasjon (med Sentinel) + Sharding-funksjonalitet
  • Overvaking, sikkerhetskopi/gjenoppretting og ytelsesjustering for oppsettet

Krav

Deltakarar bør vere komfortable med grunnleggjande systemadministrasjonsoppgåver ved hjelp av Linux-kommandolinjen. Nokre emne krev programmerings- eller skripteferdigheiter. Når du bookar, vennlegast opplys programmeringsspråka du er kjend med. Dersom det ikkje er nokon, vil vi berre utføre Redis-kommandoar frå redis-cli.

 21 Timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier