Návrh Školení

Modul 1: Počáteční nastavení

    Redis Vydání Konfigurace instalace Model zabezpečení Spuštění Redis během spouštění Posílení zabezpečení aplikované běžnými distribucemi Linuxu 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ž váš klient knihovna neví o nějakém užitečném příkazu Proč jsou některé příkazy v některých klientských knihovnách záměrně nedostupné Jak upravit své myšlení od návrháře relačních databází Obecné tipy pro organizaci dat Expirace Pub/Sub Transactions & Lua skripty Externí moduly Obecné tipy k datům konzistence

Modul 3: Výkonnostní tipy

    Benchmarking Redis Příkazy, kterým je třeba se vyhnout Problémy s latencí ladění Problémy s velkými požadavky DEL – co použít místo toho Zřetězení Hromadné vkládání Ladění nadměrné používání paměti Tipy pro optimalizaci paměti

Modul 4: Operace

    Dostupné mechanismy persistence Opatření k zamezení opotřebení SSD Zálohování a obnova Nástroje pro prozkoumávání obsahu databáze Nástroje pro analýzu výpisů Vyladění trvanlivosti versus 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 Monitorování Redis výkonu

Modul 5: Více než jeden Redis

    Spuštění více instancí Redis na jednom serveru Rozdělení na úrovni aplikace Replikace Master-slave Vysoká dostupnost pomocí Redis Sentinel Redis Cluster Zajištění funkčnosti Sentinelu a Clusteru napříč NAT Vytváření konzistentních záloh

 

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.

  14 hodiny
 

Počet účastníků


Začátek

Konec


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Reference (1)

Související kurzy

Související kategorie