Kursplan

Introduksjon

Oversikt over MemSQL

Forstå MemSQL arkitekturen

Hurtigstart med MemSQL Bruk av MemSQL Ops

Forstå essensielle MemSQL konsepter

    Oversikt over MemSQL kommandoer som arbeider med Rowstore og Columnstore Implementering av datadistribusjon ved hjelp av skjærenøkler Implementering av distribuerte sammenføyninger ved hjelp av referansetabeller Forstå applikasjonsklyngetopologier

Installere og oppgradere MemSQL

    Utforme en klynge Gjøre manuell installasjon Utvide en klynge Implementere en oppgradering Sikring MemSQL

Arbeider med Schema Design og Query Optimization

    Arbeide med transaksjoner Arbeide med geospatiale data Forstå indekstyper ved å bruke sparsitet og normaliserte skjemaer Hands-on: Bruke en referansetabell for å spørre etter JSON med varianter av matriselengder Arbeide med Shard-nøkkelstrategier Identifisere en Sharding-strategi Forstå Analyser, forklar og Profilimplementering Skjemaoptimalisering for Spørringsytelse ved hjelp av spørringstips

Dykk dypt inn i administrasjon MemSQL operasjoner

    Bruke MemSQL Ops kommandolinjegrensesnitt Administrere en klynge Forstå administratornøkkelkonsepter Sikkerhetskopiere og gjenopprette dataskalering Klyngestørrelse Håndtere klyngefeil Håndtere overvåking av høy tilgjengelighet MemSQL Arbeide med sporingsloggen ved å bruke holdbarhet og gjenoppretting Kjører diagnostikk

Arbeide med MemSQL Prosedyremessig SQL (MPSQL)

    Bruke funksjoner med tabellverdi Bruke brukerdefinerte funksjoner Bruke brukerdefinerte aggregerte funksjoner ved å bruke lagrede prosedyrer

Implementering av ytelsesbenchmarking og finjustering

    Bruke eksperimentelle beregninger Ytelsestesting med dbbench Hands-on: Arbeide med en databasearbeidsbelastningsgenerator Bruke administrasjonsvisninger Implementere arbeidsbelastningsprofilering Hands-on: MemSQL Topp

Arbeide med MemSQL Pipelines og sanntidsdatainntak

    Bruke MemSQL-kontakten for Apache Spark Bruke MemSQL rørledninger med Apache Kafka og AWS S3

Opprette sanntidsapplikasjoner

    Arbeide med Business Intelligence Dashboards Bruke MemSQL Pipelines for Machine Learning Implementere et sanntidsdashbord Implementering av prediktiv analyse

Feilsøking MemSQL

Oppsummering og konklusjon

Krav

  • Erfaring med Linux, relasjonsdatabasesystemer og SQL plattformer
  • Erfaring med programmering i Scala, Java eller Python
 28 timer

Antall deltakere



Price per participant

Testimonials (4)

Relaterte kurs

Related Categories