Kursplan
Modul 1: Inledande inställningar
- Redis-versioner
- Installation
- Konfiguration
- Säkerhetsmodell
- Starta Redis vid uppstart
- Säkerhetshårdning som används av vanliga Linux-distributioner
- Klientbibliotek och språksnitt
Modul 2: Datamodell
- Primitiva datatyper och kommandon för att manipulera dem
- Vanliga användningsområden för varje datatyp
- Gemensamma namngivningskonventioner för Redis-nycklar
- "Redis är mest enkeltrådad" - vad det betyder i praktiken
- Redis-wireprotokollet
- Vad du ska göra om ditt klientbibliotek inte känner till något användbart kommando
- Varför vissa kommandon avsiktligt saknas i vissa klientbibliotek
- Hur du justerar din tankesätt från det av en relationell databasdesigner
- Allmäna tips för dataorganisation
- Förfallstid
- Pub/Sub
- Transaktioner & Lua-skript
- Externa moduler
- Allmäna tips för datakonsekvens
Modul 3: Prestandatips
- Att mäta Redis-prestanda
- Kommandon att undvika
- Felsökning av latensproblem
- Problem med stora DEL-begäran - vad man ska använda istället
- Pipelining
- Massinfogning
- Felsökning av minnesöveranvändning
- Tips för minnesoptimering
Modul 4: Operationer
- Tillgängliga persistensmekanismer
- Förberedelser för att undvika SSD-utslitasning
- Säkerhetskopiering och återställning
- Verktyg för att utforska databasens innehåll
- Verktyg för dump-analys
- Justeringsmöjligheter mellan hållbarhet och prestanda
- Växla mellan RDB och AOF
- Användningsområden för disklös Redis
- OS-nivåjusteringar som är relevanta för Redis
- Mönering av Redis-prestanda
Modul 5: Flera Redis-instanser
- Starta flera Redis-instanser på samma server
- Tillämpningsnivåpartitionering
- Huvud-slave-replikering
- Hög tillgänglighet med Redis Sentinel
- Redis-kluster
- Gör att Sentinel och Klustret fungerar över NAT
- Säkerhetskopieringar i konsekvens
Krav
Deltagarna bör känna sig bekväma med grundläggande systemadministration uppgifter med hjälp av Linux-kommandoraden. Vissa ämnen kräver programmerings- eller skriptförmåga. Vid bokning, ange de programmeringsspråk du är bekant med. Om det inte finns några, kommer vi bara att utfärda Redis-kommandon från redis-cli.
Vittnesmål (7)
Praktiskt arbete, inte bara teori.
Atilla Kolali - Raiffeisen Schweiz
Kurs - Redis for Developers and System Administrators
Maskintolkat
Ganska interaktivt med utbildare och praktiska övningar
Paresh Kumar Giri - The Raymond Corporation
Kurs - Redis for Developers and System Administrators
Maskintolkat
Det gav en grundläggande förståelse för hur Redis fungerar.
Ben Lake - The Raymond Corporation
Kurs - Redis for Developers and System Administrators
Maskintolkat
Jag uppskattade den små gruppen, den goda interaktionen och möjligheten att anpassa.
Erik de Ruiter - KLM Accounts Payable SPL/AP
Kurs - Redis for Developers and System Administrators
Maskintolkat
interaktion med läraren. Vi hade många diskussioner om de olika ämnena.
arno bongenaar - KLM Accounts Payable SPL/AP
Kurs - Redis for Developers and System Administrators
Maskintolkat
Föreläsningarna var mycket intressanta och ämnena förklarades väl.
Maciej Szarski - Finder.com Poland Sp. z o. o.
Kurs - Redis for Developers and System Administrators
Maskintolkat
I genuinely was benefit from the training knowledge and mechanic.
Sutiipong Bumlungvech
Kurs - Redis for Developers and System Administrators
Maskintolkat