Návrh Školení

Úvod

Přehled MemSQL

Pochopení MemSQL architektury

Rychlý start s MemSQL pomocí MemSQL Ops

Pochopení základních MemSQL pojmů

    Přehled MemSQL Příkazů Práce s Rowstore a Columnstore Implementace distribuce dat pomocí Shard Keys Implementace distribuovaných spojení pomocí referenčních tabulek Pochopení topologií aplikačního klastru

Instalace a aktualizace MemSQL

    Návrh klastru Ruční instalace Rozšiřování klastru Implementace zabezpečení upgradu MemSQL

Práce s návrhem schémat a optimalizací dotazů

    Práce s transakcemi Práce s geoprostorovými daty Pochopení typů indexů pomocí řídkých a normalizovaných formulářů Praktické: Použití referenční tabulky k dotazování JSON s délkami pole variant Práce se strategiemi Shard Key Identifikace strategie Sharding Pochopení analýzy, vysvětlení a implementace profilu Optimalizace schématu pro Výkon dotazu pomocí tipů dotazu

Hluboký ponor do administrativních operací MemSQL

    Použití rozhraní příkazového řádku MemSQL Ops Správa klastru Vysvětlení klíčových pojmů správce Zálohování a obnova škálování dat Velikost klastru Řešení selhání klastru Správa monitorování vysoké dostupnosti MemSQL Práce s protokolem trasování pomocí diagnostiky Durability and Recovery

Práce s MemSQL Procedurální SQL (MPSQL)

    Použití funkcí s hodnotou tabulky Použití funkcí definovaných uživatelem Použití uživatelem definovaných agregačních funkcí pomocí uložených procedur

Implementace výkonnostního benchmarkingu a jemného ladění

    Použití experimentálních metrik Testování výkonu s dbbench Praktické: Práce s generátorem pracovní zátěže databáze Použití pohledů pro správu Implementace profilování pracovní zátěže Praktické: MemSQL Nahoru

Práce s MemSQL Pipelines a zpracování dat v reálném čase

    Použití konektoru MemSQL pro Apache Spark Použití MemSQL Pipelines s Apache Kafka a AWS S3

Vytváření aplikací v reálném čase

    Práce s řídicími panely Business Intelligence pomocí MemSQL kanálů pro strojové učení Implementace řídicího panelu v reálném čase Implementace prediktivní analýzy

Odstraňování problémů MemSQL

Shrnutí a závěr

Požadavky

  • Zkušenosti s Linuxem, relačními databázovými systémy a SQL platformami
  • Zkušenosti s programováním Scala, Java nebo Python
  28 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 (4)

Související kurzy

Související kategorie