Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
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 datatyper og kommandoer for å manipulere dem
- Typiske brukstilfeller for hver datatype
- Vanlige navnekonvensjoner for Redis nøkler
- «Redis er for det meste entrådet» – hva det betyr i praksis
- Redis ledningsprotokoll
- Hva du skal gjøre hvis klientbiblioteket ditt ikke vet om noen nyttige kommandoer
- Hvorfor noen kommandoer er bevisst utilgjengelige i enkelte klientbiblioteker
- Hvordan justere tankegangen din fra en relasjonsdatabasedesigner
- Generelle tips om dataorganisering
- Utløp
- Pub/Sub
- Transaksjoner og Lua skript
- Eksterne moduler
- Generelle tips om datakonsistens
Modul 3: Ytelsestips
- Benchmarking Redis
- Kommandoer å unngå
- Feilsøking av latensproblemer
- Problemer med store DEL-forespørsler - hva du skal bruke i stedet
- Rørlegging
- Masseinnsetting
- Feilsøking av overforbruk av minne
- Tips for minneoptimalisering
Modul 4: Drift
- Tilgjengelige utholdenhetsmekanismer
- Forholdsregler for å unngå slitasje på SSD
- Sikkerhetskopier og gjenopprett
- Verktøy for å utforske databaseinnhold
- Verktøy for dumpanalyse
- Tuning holdbarhet vs ytelse
- Bytte mellom RDB og AOF
- Bruksbokser for diskløs Redis
- Justeringer på OS-nivå som er relevante for Redis
- Overvåking 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
- Lage konsekvente sikkerhetskopier
Modul 6: Høy tilgjengelighet
- Installer og konfigurer multi-Redis servere
- Frittstående server med flere forekomster
- Master/slave replikering
- Redis HA-klynge med Sentinel
- Redis sønderdelingsklynge
- Kombinasjon av Redis replikering (med Sentinel) + Sharding-evne
- Overvåking, sikkerhetskopiering/gjenoppretting og ytelsesinnstilling for oppsettet
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.
21 timer
Referanser (1)
Det gir meg innsikt i Redis og veier meg på riktig vei hvis jeg ønsker å lære mer om Redis
Ameer Fiqri Barahim - Sarawak Information Systems Sdn Bhd
Kurs - Redis for High Availability and Performance Training Course
Maskinoversatt