Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
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
Modul 6: Hög tillgänglighet
- Installera och konfigurera multi-Redis servrar
- Fristående server med flera instanser
- Master/slav-replikering
- Redis HA-kluster med Sentinel
- Redis Kluster för horisontell partitionering
- Kombination av Redis replikering (med Sentinel) + horisontell partitionering-funktion
- Övervakning, säkerhetskopiering/återställning och prestandajustering för installationen
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.
21 timmar
Vittnesmål (1)
It gives me an insight on Redis, and also guide me to the right path if I want to know more about Redis