Návrh Školení
Modul 1: Počáteční nastavení
- Redis vydání
- Instalace
- Konfigurace
- Bezpečnostní model
- Start Redisu při bootování
- Zesílení bezpečnosti aplikované běžnými linuxovými distribucemi
- Klientské knihovny a jazykové vazby
Modul 2: Datový model
- Elementární datové typy a příkazy k jejich manipulaci
- Typické použití pro každý datový typ
- Běžné konvence pro klíče Redis
- "Redis je většinou single-threaded" - co to znamená v praxi
- Redis wire protokol
- Co dělat, když vaše klientská knihovna nezná některý užitečný příkaz
- Proč jsou některé příklady úmyslně nezávislé na některých klientských knihovnách
- Jak upravit svůj myšlenkový přístup od jednoho relačního databázového návrháře
- Obecné tipy na organizaci dat
- Expirace
- Pub/Sub
- Transakce a Lua skripty
- Externí moduly
- Obecné tipy na konzistenci dat
Modul 3: Tipovy na výkon
- Benchmarking Redis
- Příkazy k vyhnout
- Ladění problému latence
- Problémy s velkými požadavky na DEL - co použít místo toho
- Pipelining
- Hromadná vložení
- Ladění přebývání paměti
- Tipovy na optimalizaci paměti
Modul 4: Operace
- Dostupné mechanismy perzistence
- Přípravy k vyhnout se SSD nosnosti
- Záloha a obnovení
- Nástroje pro exploraci obsahu databáze
- Nástroje pro analýzu datového dumpu
- Tuning trvalosti vs výkonu
- Přepínání mezi RDB a AOF
- Použití pro diskless Redis
- OS-level tunable relevantní pro Redis
- Sledování výkonu Redis
Modul 5: Více než jeden Redis
- Start více instancí Redis na jednom serveru
- Applikace-level partitioning
- Replikace master-slave
- High availability pomocí Redis Sentinel
- Redis Cluster
- Přípravy k Sentinelu a Clusteru přes NAT
- Pravidelné zálohování
Požadavky
Účastníci by měli být pohodlně s základními úlohami správy systému pomocí linuxového příkazového řádku. Některá témata vyžadují programovací nebo skriptovací dovednosti. Při rezervaci prosím seznamujte programovací jazyky, se kterými jste obeznámeni. Pokud žádné nejsou, budeme pouze vydávat příkazy redis z redis-cli.
Reference (7)
Pracovní zkušenosti, nejen teorie.
Atilla Kolali - Raiffeisen Schweiz
Kurz - Redis for Developers and System Administrators
Přeloženo strojem
Velmi interaktivní s vyučujícím a praktické školení
Paresh Kumar Giri - The Raymond Corporation
Kurz - Redis for Developers and System Administrators
Přeloženo strojem
Poskytlo základní představu o fungování Redis.
Ben Lake - The Raymond Corporation
Kurz - Redis for Developers and System Administrators
Přeloženo strojem
Líbila se mi malá skupina, dobrá interakce a možnost přizpůsobení.
Erik de Ruiter - KLM Accounts Payable SPL/AP
Kurz - Redis for Developers and System Administrators
Přeloženo strojem
interakce s učitelem. Měli jsme spoustu diskusí o různých předmětech.
arno bongenaar - KLM Accounts Payable SPL/AP
Kurz - Redis for Developers and System Administrators
Přeloženo strojem
Přednášky byly velmi zajímavé a témata byla vysvětlena dobře.
Maciej Szarski - Finder.com Poland Sp. z o. o.
Kurz - Redis for Developers and System Administrators
Přeloženo strojem
I genuinely was benefit from the training knowledge and mechanic.
Sutiipong Bumlungvech
Kurz - Redis for Developers and System Administrators
Přeloženo strojem