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
Reference (3)
how the trainor shows his knowledge in the subject he's teachign
john ernesto ii fernandez - Philippine AXA Life Insurance Corporation
Kurz - Data Vault: Building a Scalable Data Warehouse
Samotné obecné téma
- Verizon Connect
Kurz - Amazon Redshift
Machine Translated
Lo que más me gustó fue el dominio del tema por parte del trainer, su paciencia y claridad al explicar los conceptos, y especialmente su disposición constante para responder todas las dudas que surgieron. Fue una experiencia de aprendizaje realmente enriquecedora y muy agradable.