Kursplan
Modul 1: Första installationen
- Redis Utgåvor
- Installation
- Konfiguration
- Säkerhetsmodell
- Starta Redis under uppstart
- Säkerhetshärdning som tillämpas av vanliga Linux distributioner
- Klientbibliotek och språkbindningar
Modul 2: Datamodell
- Primitiva datatyper och kommandon för att manipulera dem
- Typiska användningsfall för varje datatyp
- Vanliga namngivningskonventioner för Redis nycklar
- "Redis är mestadels enkeltrådad" - vad det innebär i praktiken
- Redis Tråd Protokoll
- Vad du ska göra om klientbiblioteket inte känner till något användbart kommando
- Varför vissa kommandon avsiktligt inte är tillgängliga i vissa klientbibliotek
- Hur du justerar ditt tankesätt från det som en relationsdatabasdesigner har
- Allmänna tips om dataorganisering
- Förfallodagen
- Pub/Sub
- Transaktioner och skript Lua
- Externa moduler
- Allmänna tips om datakonsekvens
Modul 3: Prestandatips
- Benchmarking Redis
- Kommandon att undvika
- Felsöka problem med svarstider
- Problem med stora DEL-förfrågningar - vad ska jag använda istället
- Pipelining
- Insättning av massa
- Felsöka överanvändning av minne
- Tips för minnesoptimering
Modul 4: Operationer
- Tillgängliga beständighetsmekanismer
- Försiktighetsåtgärder för att undvika slitage på SSD-enheter
- Säkerhetskopiering och återställning
- Verktyg för att utforska databasinnehåll
- Verktyg för dumpanalys
- Inställning av hållbarhet kontra prestanda
- Växla mellan RDB och AOF
- Användningsfall för disklös Redis
- Stämbara inställningar på OS-nivå som är relevanta för Redis
- Övervakning av Redis prestanda
Modul 5: Mer än en Redis
- Starta flera instanser av Redis på en server
- Partitionering på programnivå
- Replikering mellan huvudslav och herre
- Hög tillgänglighet med hjälp av Redis Sentinel
- Redis Kluster
- Få Sentinel och kluster att fungera i NAT
- Göra konsekventa säkerhetskopior
Krav
Deltagarna bör vara bekväma med grundläggande systemadministrationsuppgifter med hjälp av Linux kommandorad. Vissa ämnen kräver kunskaper i programmering eller skript. När du bokar, vänligen ange de programmeringsspråk som du är bekant med. Om det inte finns några utfärdar vi bara redis-kommandon från redis-cli.
Vittnesmål (7)
Hands on work, not just theory.
Atilla Kolali - Raiffeisen Schweiz
Kurs - Redis for Developers and System Administrators
Quite Interactive with trainer and Hands-on training
Paresh Kumar Giri - The Raymond Corporation
Kurs - Redis for Developers and System Administrators
It provided a basic idea of how Redis worked.
Ben Lake - The Raymond Corporation
Kurs - Redis for Developers and System Administrators
I liked the small group, good interaction and possibility to customize.
Erik de Ruiter - KLM Accounts Payable SPL/AP
Kurs - Redis for Developers and System Administrators
interaction with the teacher. We had a lot of discussions about the several subjects.
arno bongenaar - KLM Accounts Payable SPL/AP
Kurs - Redis for Developers and System Administrators
The lectures were very interesting and the topics were well explained.
Maciej Szarski - Finder.com Poland Sp. z o. o.
Kurs - Redis for Developers and System Administrators
I genuinely was benefit from the training knowledge and mechanic.