Course Outline

Introductie

Overzicht van MemSQL

Inzicht in de MemSQL-architectuur

Snel aan de slag met MemSQL MemSQL Ops gebruiken

Essentiële MemSQL-concepten begrijpen

  • Overzicht van MemSQL-commando's
  • Werken met Rowstore en Columnstore
  • Implementatie van gegevensdistributie
  • Shard-sleutels gebruiken
  • Gedistribueerde joins implementeren
  • Verwijzingstabellen gebruiken
  • Inzicht in topologieën van toepassingsclusters

Mem installeren en upgradenSQL

  • Een cluster ontwerpen
  • Handmatige installatie uitvoeren
  • Een cluster uitbreiden
  • Een upgrade implementeren
  • Mem beveiligenSQL

Werken met schemaontwerp en queryoptimalisatie

  • Werken met transacties
  • Werken met geosmetale gegevens
  • Inzicht in indextypen
  • Sparsiteit en genormaliseerde formulieren gebruiken
  • Hands-on: een referentietabel gebruiken om JSON uit te voeren met variant-arraylengtes
  • Werken met Shard Key Strategies
  • Een shardingstrategie identificeren
  • Begrijpen, analyseren, uitleggen en profileren
  • Schema-optimalisatie implementeren voor queryprestaties
  • Queryhints gebruiken

Diep duiken in het beheren van MemSQL-bewerkingen

  • De MemSQL Ops-opdrachtregelinterface gebruiken
  • Een cluster beheren
  • Inzicht in de belangrijkste concepten van beheerders
  • Een back-up maken van gegevens en deze herstellen
  • Clustergrootte schalen
  • Omgaan met clusterfouten
  • Hoge beschikbaarheid beheren
  • Toezicht MemSQL
  • Werken met het traceringslogboek
  • Duurzaamheid en herstel gebruiken
  • Diagnostische gegevens uitvoeren

Werken met MemSQL Procedureel SQL (MPSQL)

  • Functies met tabelwaarde gebruiken
  • Door de gebruiker gedefinieerde functies gebruiken
  • Door de gebruiker gedefinieerde aggregatiefuncties gebruiken
  • Opgeslagen procedures gebruiken

Implementeren van prestatiebenchmarking en fine-tuning

  • Experimentele metrische gegevens gebruiken
  • Performance Testing Met DBBbench
  • Hands-on: Werken met een Database Workload Generator
  • Management weergaven gebruiken
  • Workloadprofilering implementeren
  • Hands-on: MemSQL Naar boven

Werken met MemSQL-pijplijnen en real-time gegevensopname

  • De MemSQL-connector gebruiken voor Apache Spark
  • MemSQL-pijplijnen gebruiken met Apache Kafka en AWS S3

Real-time applicaties maken

  • Werken met Business Intelligence Dashboards
  • MemSQL-pijplijnen gebruiken voor Machine Learning
  • Implementatie van een real-time dashboard
  • Uitvoering Predictive Analytics

Problemen met Mem oplossenSQL

Samenvatting en conclusie

Requirements

  • Ervaring met Linux, relationele databasesystemen en SQL platforms
  • Ervaring met Scala-, Java- of Python-programmering
  28 Hours
 

Getuigenissen (4)

Related Courses

Related Categories