Zkuste nás kontaktovat

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.

 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (7)

Nadcházející kurzy

Související kategorie