Programa do Curso
Introdução
Visão geral do MemSQL
Compreendendo a arquitetura MemSQL
Início rápido com MemSQL Usando MemSQL Ops
Compreendendo os conceitos essenciais do MemSQL
- Visão geral dos comandos MemSQL
- Trabalhando com Rowstore e Columnstore
- Implementando distribuição de dados
- Usando chaves de fragmento
- Implementando junções distribuídas
- Usando tabelas de referência
- Noções básicas sobre topologias de cluster de aplicativos
Instalando e atualizando MemSQL
- Projetando um Cluster
- Fazendo instalação manual
- Expandindo um cluster
- Implementando uma atualização
- Protegendo MemSQL
Trabalhando com design de esquema e otimização de consulta
- Trabalhando com transações
- Trabalhando com dados geoespaciais
- Compreendendo os tipos de índice
- Usando dispersão e formulários normalizados
- Prática: usando uma tabela de referência para consultar JSON com comprimentos de array variantes
- Trabalhando com estratégias de chave de fragmento
- Identificando uma estratégia de fragmentação
- Noções básicas sobre análise, explicação e perfil
- Implementando otimização de esquema para desempenho de consulta
- Usando dicas de consulta
Aprofundando-se na administração de operações MemSQL
- Usando a interface de linha de comando MemSQL Ops
- Administrando um cluster
- Compreendendo os principais conceitos do administrador
- Fazendo backup e restaurando dados
- Dimensionando o tamanho do cluster
- Lidando com falhas de cluster
- Gerenciando alta disponibilidade
- Monitorando MemSQL
- Trabalhando com o log de rastreamento
- Usando durabilidade e recuperação
- Executando diagnósticos
Trabalhando com MemSQL Processual SQL (MPSQL)
- Usando funções com valor de tabela
- Usando funções definidas pelo usuário
- Usando funções agregadas definidas pelo usuário
- Usando procedimentos armazenados
Implementando benchmarking de desempenho e ajuste fino
- Usando métricas experimentais
- Performance Testing com banco de dados
- Prática: Trabalhando com um Database Gerador de Carga de Trabalho
- Usando Management Visualizações
- Implementando o perfil de carga de trabalho
- Prática: MemSQL Início
Trabalhando com pipelines MemSQL e ingestão de dados em tempo real
- Usando o conector MemSQL para Apache Spark
- Usando pipelines MemSQL com Apache Kafka e AWS S3
Criando aplicativos em tempo real
- Trabalhando com Business Painéis de Inteligência
- Usando pipelines MemSQL para Machine Learning
- Implementando um painel em tempo real
- Implementando Predictive Analytics
Solução de problemas de memóriaSQL
Resumo e conclusão
Requisitos
- Experiência com Linux, sistemas de bases de dados relacionais e plataformas SQL
- Experiência com programação em Scala, Java ou Python
Declaração de Clientes (4)
how the trainor shows his knowledge in the subject he's teachign
john ernesto ii fernandez - Philippine AXA Life Insurance Corporation
Curso - Data Vault: Building a Scalable Data Warehouse
O tema geral em si
- Verizon Connect
Curso - 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
Curso - Greenplum Database
O conhecimento prático sobre a teoria
Szymon - Agora SA
Curso - Scylla Database
Machine Translated