Programa do Curso

    Seção 1: Introdução ao Big Data / Visão geral do NoSQL NoSQL Teorema CAP Quando o NoSQL é apropriado Armazenamento colunar NoSQL ecossistema
Seção 2: Cassandra Noções básicas de design e arquitetura
  • Cassandra nós, clusters, datacenters
  • Keyspaces, tabelas, linhas e colunas
  • Particionamento, replicação, tokens
  • Níveis de quórum e consistência
  • Laboratórios: interagindo com cassandra usando CQLSH
  • Seção 3: Modelagem de Dados – parte 1 introdução ao CQL
  • Tipos de dados CQL
  • criando keyspaces e tabelas
  • Escolhendo colunas e tipos
  • Escolhendo chaves primárias
  • Layout de dados para linhas e colunas
  • Hora de viver (TTL)
  • Consultando com CQL
  • Atualizações CQL
  • Coleções (lista/mapa/conjunto)
  • Laboratórios: vários exercícios de modelagem de dados usando CQL; experimentando consultas e tipos de dados suportados
  • Seção 4: Modelagem de Dados – parte 2 Criando e usando índices secundários
  • chaves compostas (chaves de partição e chaves de cluster)
  • Dados de série temporal
  • Melhores práticas para dados de série temporal
  • Contadores
  • Transações leves (LWT)
  • Labs: criação e utilização de índices; modelagem de dados de série temporal
  • Seção 5: Cassandra Internos entendem Cassandra design sob o capô
  • sstables, memtables, log de commit
  • Seção 6: Seleção de hardware de administração
  • Cassandra distribuições
  • Nós de Cassandra Communication
  • Gravando e lendo dados de/para o mecanismo de armazenamento
  • Diretórios de dados
  • Operações anti-entropia
  • Cassandra Compactação
  • Escolhendo e implementando estratégias de compactação
  • Cassandra melhores práticas (compactação, coleta de lixo)
  • Criando uma instância de teste Cassandra com pouco consumo de memória
  • Ferramentas e dicas para solução de problemas
  • Laboratório: alunos instalam Cassandra, executam benchmarks
  • Requisitos

    • Confortável em ambiente Linux (navegando em linha de comando, editando arquivos com vi / nano)
    • Para cursos presenciais, um laptop ou desktop com 8 GB de RAM
    • Para cursos remotos, um laboratório Cassandra em funcionamento será fornecido, e nada é necessário, exceto um navegador da web
      14 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 (2)

    Cursos Relacionados

    Categorias Relacionadas