Kursplan
Modul 1: Innledende oppsett
- Redis-releases
- Installasjon
- Konfigurasjon
- Sikkerhetsmodell
- Start av Redis ved oppstart
- Sikkerhetsstramming anvendt av vanlige Linux-distribusjoner
- Klientbiblioteker og språkbindinger
Modul 2: Datamodell
- Primitivedatatyper og kommandoer for å manipulere dem
- Typiske bruksområder for hver datatype
- Vanlige navnekonvensjoner for Redis-nøkler
- "Redis er hovedsakelig single-threaded" – hva det betyr i praksis
- Redis wire-protokoll
- Hva du skal gjøre hvis klientbiblioteket ditt ikke kjenner til noen nyttige kommandoer
- Hvorfor noen kommandoer bevisst er utilgjengelige i visse klientbiblioteker
- Hvordan justere tankerammensetningen din fra en av en relasjonsdatabase-utvikler
- Gode råd om dataorganisering
- Utløp
- Pub/Sub
- Transaksjoner og Lua-skript
- Eksterne moduler
- Generelle råd om datakonsistens
Modul 3: Ytelsestips
- Benchmarking av Redis
- Kommandoer å unngå
- Feilsøking av latensproblemer
- Problemer med store DELETE-forespørsler – hva du skal bruke i stedet
- Pipelining
- Masseinsetting
- Feilsøking av overforbruk av minne
- Minneoptimeringstips
Modul 4: Operasjoner
- Tilgjengelige persistensmekanismer
- Forsiktighetstiltak for å unngå SLi-slitasje
- Backup og restaurering
- Verktøy for å utforske databasesinnhold
- Verktøy for dumpanalyse
- Tuning av holdbarhet versus ytelse
- Bytte mellom RDB og AOF
- Brukstilfeller for diskløs Redis
- OS-nivåjusteringer relevante for Redis
- Overvåking av Redis-ytelse
Modul 5: Flere Redis-instanser
- Start av flere Redis-instanser på én server
- Applikasjonsnivå-partisjonering
- Master-slave-replikasjon
- Høy tilgjengelighet med Redis Sentinel
- Redis Cluster
- Få Sentinel og Cluster til å fungere på tvers av NAT
- Lage konsistente backuper
Krav
Deltakerne bør være behagelige med grunnleggende systemadministrasjonsoppgaver ved hjelp av Linux-kommandolinjen. Noen emner krever programmerings- eller scripting-ferdigheter. Når du bestiller, vennligst oppgi hvilke programmeringsspråk du behersker. Hvis det ikke er noen, vil vi bare bruke Redis-kommandoer fra redis-cli.
Referanser (7)
Praktisk arbeid, ikke bare teori.
Atilla Kolali - Raiffeisen Schweiz
Kurs - Redis for Developers and System Administrators
Maskinoversatt
Ganske interaktiv med instruktør og praktisk opplæring
Paresh Kumar Giri - The Raymond Corporation
Kurs - Redis for Developers and System Administrators
Maskinoversatt
Det ga en grunnleggende oppfatning av hvordan Redis fungerer.
Ben Lake - The Raymond Corporation
Kurs - Redis for Developers and System Administrators
Maskinoversatt
Jeg likte den lille gruppen, god interaksjon og muligheten for tilpasning.
Erik de Ruiter - KLM Accounts Payable SPL/AP
Kurs - Redis for Developers and System Administrators
Maskinoversatt
interaksjon med læreren. Vi hadde mange diskusjoner om de ulike emnene.
arno bongenaar - KLM Accounts Payable SPL/AP
Kurs - Redis for Developers and System Administrators
Maskinoversatt
Foredragene var veldig interessante, og emnene ble godt forklart.
Maciej Szarski - Finder.com Poland Sp. z o. o.
Kurs - Redis for Developers and System Administrators
Maskinoversatt
I genuinely was benefit from the training knowledge and mechanic.
Sutiipong Bumlungvech
Kurs - Redis for Developers and System Administrators
Maskinoversatt