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
  28 horas
 

Número de participantes


Inicia

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Declaração de Clientes (4)

Cursos Relacionados

Categorias Relacionadas