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
Getuigenissen (3)
how the trainor shows his knowledge in the subject he's teachign
john ernesto ii fernandez - Philippine AXA Life Insurance Corporation
Cursus - Data Vault: Building a Scalable Data Warehouse
Het algemene onderwerp zelf
- Verizon Connect
Cursus - 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.