План на курса
Въведение
Преглед на MemSQL
Разбиране на MemSQL архитектурата
Бърз старт с MemSQL Използване на MemSQL Ops
Разбиране на основните MemSQL понятия
- Общ преглед на MemSQL команди Работа с Rowstore и Columnstore Внедряване на разпространение на данни с помощта на Shard ключове Внедряване на разпределени съединения с помощта на референтни таблици Разбиране на топологиите на клъстерите на приложения
Инсталиране и надграждане MemSQL
- Проектиране на клъстер Извършване на ръчна инсталация Разширяване на клъстер Внедряване на надстройка Защита MemSQL
Работа с дизайн на схема и оптимизация на заявки
- Работа с транзакции Работа с геопространствени данни Разбиране на типове индекси Използване на рядкост и нормализирани форми Практически упражнения: Използване на референтна таблица за заявка на JSON с вариантни дължини на масиви Работа със стратегии за шард ключови Идентифициране на стратегия за шардинг Разбиране на анализ, обяснение и профилиране Внедряване на схема за оптимизация за Ефективност на заявките с помощта на съвети за заявки
Гмуркане в дълбочина в администрирането на MemSQL операции
- Използване на MemSQL интерфейса на командния ред на Ops Администриране на клъстер Разбиране на ключовите понятия на администратора Архивиране и възстановяване на данни Мащабиране на размера на клъстера Справяне с повреди на клъстера Управление на мониторинг на висока наличност MemSQL Работа с журнала за проследяване Използване на трайност и възстановяване Изпълнение на диагностика
Работа с MemSQL процедурен SQL (MPSQL)
- Използване на функции с таблични стойности Използване на дефинирани от потребителя функции Използване на дефинирани от потребителя агрегатни функции Използване на съхранени процедури
Внедряване на сравнителен анализ на производителността и фина настройка
- Използване на експериментални показатели Тестване на производителността с dbbench Практически упражнения: Работа с генератор на натоварване на база данни Използване на изгледи за управление Внедряване на профилиране на натоварването Практически упражнения: MemSQL Най-горе
Работа с MemSQL конвейери и приемане на данни в реално време
- Използване на MemSQL конектор за Apache Spark Използване на MemSQL тръбопроводи с Apache Kafka и AWS S3
Създаване на приложения в реално време
- Работа с табла за управление на Business Intelligence Използване на MemSQL тръбопроводи за машинно обучение Внедряване на табло за управление в реално време Внедряване на предсказуем анализ
Отстраняване на неизправности MemSQL
Обобщение и заключение
Изисквания
- Опит с Linux, системи за релационни бази данни и SQL платформи
- Опит с програмиране на Scala, Java или Python
Oтзиви от потребители (4)
how the trainor shows his knowledge in the subject he's teachign
john ernesto ii fernandez - Philippine AXA Life Insurance Corporation
Course - Data Vault: Building a Scalable Data Warehouse
Самата обща тема
- Verizon Connect
Course - 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
Course - Greenplum Database
Практическите знания над теорията
Szymon - Agora SA
Course - Scylla Database
Machine Translated