Kursplan
Införandet
Översikt över MemSQL
Förstå MemSQL-arkitekturen
Snabbstart med MemSQL Använda MemSQL Ops
Förstå viktiga MemSQL-begrepp
- Översikt över MemSQL-kommandon
- Arbeta med Rowstore och Columnstore
- Implementera datadistribution
- Använda Shard-nycklar
- Implementera distribuerade kopplingar
- Använda referenstabeller
- Förstå topologier för programkluster
Installera och uppgradera MemSQL
- Designa ett kluster
- Göra manuell installation
- Expandera ett kluster
- Implementera en uppgradering
- Säkra MemSQL
Arbeta med schemadesign och frågeoptimering
- Arbeta med transaktioner
- Arbeta med geospatiala data
- Förstå indextyper
- Använda gleshet och normaliserade former
- Praktiskt: Använda en referenstabell för att fråga JSON med variantmatrislängder
- Arbeta med nyckelstrategier för skärvor
- Identifiera en strategi för horisontell partitionering
- Förstå Analysera, Förklara och Profilera
- Implementera schemaoptimering för frågeprestanda
- Använda frågetips
Djupdykning i att administrera MemSQL Operations
- Använda MemSQL Ops kommandoradsgränssnitt
- Administrera ett kluster
- Förstå nyckelbegrepp för administratörer
- Säkerhetskopiera och återställa data
- Skala klusterstorlek
- Hantera klusterfel
- Hantera hög tillgänglighet
- Övervakning av MemSQL
- Arbeta med spårningsloggen
- Använda hållbarhet och återhämtning
- Köra diagnostik
Arbeta med MemSQL Procedur SQL (MPSQL)
- Använda tabellvärdesfunktioner
- Använda användardefinierade funktioner
- Använda användardefinierade mängdfunktioner
- Använda lagrade procedurer
Implementering av prestandabenchmarking och finjustering
- Använda experimentella mätvärden
- Performance Testing Med DBBoT
- Praktiskt: Arbeta med en Database arbetsbelastningsgenerator
- Använda Management vyer
- Implementera arbetsbelastningsprofilering
- Praktiskt: MemSQL Topp
Arbeta med MemSQL Pipelines och datainmatning i realtid
- Använda MemSQL-kontakten för Apache Spark
- Använda MemSQL-pipelines med Apache Kafka och AWS S3
Skapa realtidsprogram
- Arbeta med Business Intelligence Dashboards
- Använda MemSQL-pipelines för Machine Learning
- Implementera en instrumentpanel i realtid
- Genomförande Predictive Analytics
Felsökning av MemSQL
Sammanfattning och slutsats
Krav
- Erfarenhet av Linux, relationsdatabassystem och SQL plattformar
- Erfarenhet av programmering i Scala, Java eller Python
Vittnesmål (4)
how the trainor shows his knowledge in the subject he's teachign
john ernesto ii fernandez - Philippine AXA Life Insurance Corporation
Kurs - Data Vault: Building a Scalable Data Warehouse
Själva det allmänna ämnet
- Verizon Connect
Kurs - 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.
Patricio Condado - SOKODB
Kurs - Greenplum Database
Praktisk kunskap framför teori
Szymon - Agora SA
Kurs - Scylla Database
Machine Translated