Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Návrh Školení
Modul 1: Počáteční nastavení
- Redis Vydání
- Instalace
- Konfigurace
- Bezpečnostní model
- Spouštění Redis během bootování
- Bezpečnostní zpevnění aplikované běžnými Linux distribucemi
- Klientské knihovny a jazykové vazby
Modul 2: Datový model
- Primitivní datové typy a příkazy pro manipulaci s nimi
- Typické případy použití pro každý datový typ
- Společné konvence pojmenování pro Redis klíče
- "Redis je většinou jednovláknový" - co to znamená v praxi
- Redis drátový protokol
- Co dělat, když vaše klientská knihovna neví o nějakém užitečném příkazu
- Proč jsou některé příkazy záměrně nedostupné v některých klientských knihovnách
- Jak upravit své myšlení od návrháře relačních databází
- Obecné tipy pro organizaci dat
- Vypršení platnosti
- Pub/Sub
- Transakce a Lua skripty
- Externí moduly
- Obecné tipy pro konzistenci dat
Modul 3: Výkonnostní tipy
- Srovnávání Redis
- Příkazy, kterým se vyhnout
- Ladění problémů s latencí
- Problémy s velkými požadavky DEL - co použít místo toho
- Potrubí
- Hromadné vkládání
- Ladění nadměrného využití paměti
- Tipy pro optimalizaci paměti
Modul 4: Operace
- Dostupné mechanismy perzistence
- Opatření k zamezení opotřebení SSD
- Zálohování a obnovení
- Nástroje pro zkoumání obsahu databáze
- Nástroje pro analýzu skládky
- Odolnost ladění vs výkon
- Přepínání mezi RDB a AOF
- Případy použití pro bezdiskové Redis
- Laditelné možnosti na úrovni OS relevantní pro Redis
- Sledování Redis výkonu
Modul 5: Více než jeden Redis
- Spuštění více instancí Redis na jednom serveru
- Rozdělení na aplikační úrovni
- Master-slave replikace
- Vysoká dostupnost pomocí Redis Sentinel
- Redis Cluster
- Aby Sentinel a Cluster fungovaly napříč NAT
- Provádění konzistentních záloh
Modul 6: Vysoká dostupnost
- Instalace a nastavení multi-Redis serverů
- Samostatný server s více instancemi
- Master/slave replikace
- Redis Klastr HA se Sentinelem
- Redis sharding cluster
- Kombinace Redis replikace (s Sentinel) + schopnost Sharding
- Monitorování, zálohování/obnovení a ladění výkonu pro nastavení
Požadavky
Účastníci by měli být spokojeni se základními úkoly správy systému pomocí příkazového řádku linuxu. Některá témata vyžadují znalosti programování nebo skriptování. Při rezervaci prosím uveďte programovací jazyky, které znáte. Pokud žádné nejsou, vydáme pouze příkazy redis z redis-cli.
21 hodiny
Reference (1)
It gives me an insight on Redis, and also guide me to the right path if I want to know more about Redis