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 främst en tråd" - vad det betyder i praktiken
- Redis nätverksprotokoll
- Vad du ska göra om ditt klientbibliotek inte känner till vissa användbara kommandon
- Varför vissa kommandon är avsiktligt otillgängliga i vissa klientbibliotek
- Hur du justerar din inställning från den för en relationell databasdesignare
- Allmänna tips om dataorganisation
- Upphörande
- Pub/Sub
- Transaktioner & Lua skript
- Extern moduler
- Allmänna tips för datakonsekvens
Modul 3: Prestandatips
- Benchmarking Redis
- Kommandon att undvika
- Felsökning av latensproblem
- Problem med stora DEL-begäranden - vad du ska använda istället
- Pipelining
- Massa infogning
- Felsökning av minnesöveranvändning
- Tips för minnesoptimering
Modul 4: Operationer
- Tillgängliga mekanismer för kvarhållning
- Försiktigheter för att undvika SSD-trötthet
- Säkerhetskopiering och återställning
- Verktyg för att utforska databasinnehåll
- Verktyg för dumpanalys
- Justerande hårdhet mot prestanda
- Växla mellan RDB och AOF
- Användningsfall för disklös Redis
- OS-nivå justerbara 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.